我有一个master分支和一个new_feature分支。我已经在new_feature分支中升级了数据库版本,并且为了测试从Google Play安装了主版本的用户将会发生什么,在Eclipse中,我使用主分支运行了一个版本并将其安装在我的设备上。然后,我切换分支,刷新,清理,然后在另一个之上运行new_feature版本。
new_feature分支具有一个
<uses-permission android:name="android.permission.GET_TASKS"/>
允许执行某项任务。
当安装了新版本(清单中应该具有此权限)时,应用程序崩溃,并说我需要该权限。
就像将旧清单用于新代码一样?这是Eclipse还是Android中的错误?
编辑:
下次尝试时,我在设备上运行了MASTER版本,然后从Eclipse工作区中删除了项目,切换了分支,在Eclipse工作区中重新导入了项目,并运行了新版本,但问题没有发生
下次尝试时,我在设备上运行了MASTER版本,然后从Eclipse工作区中删除了项目,切换了分支,在Eclipse工作区中重新导入了项目,并运行了新版本,但问题没有发生
我希望这是Eclipse中的错误,并且不会在我发布NEW_FEATURE分支版本时从Google Play更新的用户发生
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句