Android升级旧版本。新版本在清单中有新的权限,但是当我升级时,应用程序崩溃并且它说我需要该权限

时间:2015-02-05 10:50:07

标签: android eclipse

我有一个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工作区重新导入项目,并运行了新版本,问题没有发生

1 个答案:

答案 0 :(得分:0)

下次我尝试的时候,我在我的设备上运行了MASTER版本,然后从eclipse工作区删除了项目,切换了分支,在eclipse工作区重新导入项目,并运行了新版本,问题没有发生

我希望这是Eclipse中的一个错误,当我发布NEW_FEATURE分支版本时,将不会发生从Google Play更新的用户