私は携帯電話(Android 4.0.4を実行しているGT-B5330)でap30をインストールしようとしています(IntelliJでビルド)手動でをインストールします。デバイスにapkを手動でインストールする:エラー103
- のIntelliJはMyApp.apkを生成する(使用してビルドします>アーティファクト> ...再構築)
- 電話の設定:セキュリティ>デバイスの管理>元不明の
- をチェックされている私は、MyAppの上の既存の "デバッグ" バージョンをアンインストールします電話
- 自分の電話機をUSBケーブルでPCに接続し、MyApp.apkを電話機のSDカードに転送します。
- 電話で私はsdcardを参照してMyApp.apkをクリックします
- MyAppに必要なアクセス許可が表示され、インストールを試みます。
01-25 10:55:15.668: INFO/ApplicationPolicy(1448): isApplicationInstallationEnabled 01-25 10:55:15.668: WARN/PackageManager(1448): verifying app can be installed or not 01-25 10:55:15.748: INFO/SurfaceFlinger(1216): id=3872 Removed idx=3 Map Size=4 01-25 10:55:15.748: INFO/SurfaceFlinger(1216): id=3872 Removed idx=-2 Map Size=4 01-25 10:55:16.148: DEBUG/dalvikvm(1448): GC_EXPLICIT freed 744K, 34% free 13115K/19655K, paused 5ms+11ms 01-25 10:55:16.148: DEBUG/InstallAppProgress(22326): Installation error code: -103
私は-103このエラーコードの意味を見つけることを試みたが、私はdidnの:
- 私がメッセージを受信
が、私はこれらのログを見つけlogcatを見てみると、「アプリケーションがインストールされていません」何も見つけられません。
私は何が間違っているのだろうと思いますが、どうすればその問題を修正/調査できますか?それがインストールされ、正常に動作している:
- 私は私のIDEから実行しますことを
は注意してください。
- いくつかのネイティブlibsにはMyApp.apk
に同梱されています、私は明らかに何かが足りないのですか?他のセキュリティ設定を変更するには?
ご協力いただければ幸いです。
でAPKに署名APKからインストールする方法を示すことのスクリーンショットです。あなたは一度に両方を持つことはできません。それは通常あなたにこれを伝えますが、それは他のものかもしれません。 (別名、すでにこれを試したことがあります) – Doomsknight
IDEから実行している間、apkはデバッグキーで署名されています。他の構築方法では、同じ鍵を署名に使用していますか?あなたはそれに署名しますか? – WarrenFaith
@Doomsknight:はい前に "デバッグ"アプリをアンインストールしました(この事実を知らせるために私の投稿を編集しました) – ben75