我有一个master分支和一个new_feature分支。 我已在new_feature分支中升级了数据库版本,以便测试从Google Play安装了主版本的用户会发生什么情况, 在Eclipse中,我使用master分支运行一个版本并将其安装在我的设备上。 然后我切换分支,刷新,清理,然后在另一个上面运行new_feature版本。
new_feature分支有一个
<uses-permission android:name="android.permission.GET_TASKS"/>
允许进行某项任务。
当安装新版本(据说在清单中具有此权限)时,应用程序崩溃并且表示我需要该权限才能执行该任务。
它就像使用新代码的新代码一样? 这是Eclipse或Android中的错误吗?
修改
下次我尝试的时候,我在我的设备上运行了MASTER版本,然后从eclipse工作区删除了项目,切换了分支,在eclipse工作区重新导入项目,并运行了新版本,问题没有发生
答案 0 :(得分:0)
下次我尝试的时候,我在我的设备上运行了MASTER版本,然后从eclipse工作区删除了项目,切换了分支,在eclipse工作区重新导入项目,并运行了新版本,问题没有发生
我希望这是Eclipse中的一个错误,当我发布NEW_FEATURE分支版本时,将不会发生从Google Play更新的用户