nexusのハードウェアでeclipseからアプリを実行しようとするInstallation error: INSTALL_FAILED_TEST_ONLY
と、Logcatを参照するようにアドバイスが表示されます。そこに、それは言います
W/ActivityManager(130): No content provider found for permission revoke: file:///data/local/tmp/myapp.apk
I/AndroidRuntime(1725): NOTE: attach of thread 'Binder Thread #3' failed
最初のメッセージが2回表示されます。
NexusSはAndroid4.0.4を実行しますが、私の日食はAndroid2.3.3用のアプリをビルドします。ターゲットをAndroid4.0.3に変更しても、同じエラーが発生します。
また、APKをSDカードにコピーして手動でインストールしようとしましたが、これも(サイレントに)失敗しました。
デバイスは私によってルート化されていません。adbシェルに入るwhoami
と、コマンドが見つかりません。/ data / local / tmpへのアクセス許可がないことについて読みましたが、変更できませんでした(アクセス許可がないため)。
エミュレーターを実行しようとすると、空白の黒い画面が表示されますが、それは別の問題です...アプリはNFCを使用するため、実際のハードウェアまたはopen-nfcプラグインがインストールされているエミュレーターでのみテストできます。アプリに最小要件を持たせたいので、SDKバージョン10用に開発します(9はNFCで最初のものでした)。
マニフェストを確認する必要がある場合は、ここで見つけることができます
前もって感謝します。