0

私はアプリケーションを構築してきましたが、それをインストールしようとしたすべてのICS電話で正常に動作します。しかし、友人の新しいJelly Bean電話にapkをインストールしようとすると、「アプリケーションがインストールされていません」と表示されます。インストールを確認しないように彼のデバイスを設定し、GooglePlayオプションからではない彼のインストールアプリケーションがチェックされていることを確認しました。

実際のコードでは、最小APIを14に設定し、ターゲットを17に設定しています。それでもインストールできません。

誰かがこれを引き起こしている可能性があるものを知っていますか?

4

2 に答える 2

1

apkに署名する必要があります。これはEclipseから実行できます。プロジェクトを右クリック->Android->署名付きアプリケーションパッケージのエクスポート。詳細はこちら:http ://developer.android.com/tools/publishing/app-signing.html 。

于 2013-02-22T16:05:54.580 に答える
1

なぜこれが起こっているのかまだ疑問に思っている人もいます。

android studio 2.3以降を使用していて、署名バージョンv2(完全なapk署名)を使用している場合、アプリによって以前のバージョンでのインストールの問題が発生する可能性があることに注意してください。

ソリューションは、APKの生成中に従来のjar署名スキームv1を使用します。詳細については、このリンクをクリックしてください

于 2017-03-16T09:27:28.190 に答える