1

我正在尝试运行需要安全元素访问的 android-se-access,我必须将证书包含到 nfcee_access.xml

我运行命令

keytool -exportcert -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android|xxd -p -|tr -d '\n'

并将它们包含在文件中。但是将 eclipse 中的 apk 安装到 google nexus 7 上仍然会导致强制关闭。

我是否错误地生成了证书?

4

2 回答 2

2

另一种了解您的签名是否正确的方法是<debug />在与签名相同的级别添加标签,您将在 logcat 中获得被拒绝应用程序签名的十六进制转储,因此您唯一需要做的就是将其复制并粘贴到nfcee_access.xml文件。

于 2012-10-18T13:37:30.210 回答
1

检查 logcat 输出,如果它说“拒绝访问包 xxx”之类的内容,则可能有问题。如果您指定了<pacakge/>标签,请确保它是正确的。修改后还需要重启设备nfcee_access.xml

顺便说一句,我还没有在 N7 上尝试过这个(也许我应该),但它应该可以工作。

于 2012-10-10T03:59:56.930 回答