我收到“没有找到用于权限撤销的内容提供商:file:///data/local/tmp/Restaurant.apk”。我正在通过 ddms 使用 nexus 平板电脑 7 进行调试。该应用程序是在 sencha touch 2 中制作的.我正在使用SDK 2.1.1,cmd 3.1.2。
我注意到当我安装了较新版本的 SDK 和 cmd 时发生了这种情况。如果我安装较新版本,是否需要更改路径?我注意到 SDK 文件夹在创建应用程序后也不存在于结构中?这会导致这种情况吗?请帮忙。
我收到“没有找到用于权限撤销的内容提供商:file:///data/local/tmp/Restaurant.apk”。我正在通过 ddms 使用 nexus 平板电脑 7 进行调试。该应用程序是在 sencha touch 2 中制作的.我正在使用SDK 2.1.1,cmd 3.1.2。
我注意到当我安装了较新版本的 SDK 和 cmd 时发生了这种情况。如果我安装较新版本,是否需要更改路径?我注意到 SDK 文件夹在创建应用程序后也不存在于结构中?这会导致这种情况吗?请帮忙。
寻找另一个错误信息
No content provider found or permission revoke
是一个警告,可能并不意味着任何错误。在包安装案例中,我调查它只是一个警告消息,包 URI 不包含“权限”(用户 ID/密码)部分。handleStartCopy(),(在frameworks/base/services/java/com/android/server/pm/PackageManagerService.java中):
mContext.grantUriPermission(DEFAULT_CONTAINER_PACKAGE, mPackageURI, Intent.FLAG_GRANT_READ_URI_PERMISSION);
一些工作,然后:
mContext.revokeUriPermission(mPackageURI, Intent.FLAG_GRANT_READ_URI_PERMISSION);
消息是真实的,但无关紧要。(removeUriPermission() 在frameworks/base/services/java/com/android/server/pm/ActivityManagerService.java中)
对我来说,.apk 安装过程的这一部分是有效的——尽管有警告消息。检查 logcat 显示的其他消息,这些消息可能表明它失败的原因。