2017-11-09 19 views
2

"Android Studio 3.0(with gradle-4.1)"を使用して生成されたAndroidビルドは、以前バージョンのStudioで生成されたビルドをインストールできるバージョンではありません。Androidスタジオ3.0で生成されたAndroidリリースビルド

USBを介してビルドをインストールすることはできますが、他のデバイスで生成された同じビルドをインストールしようとするとインストールできません。デバイスに「App not installed」と表示されます。

+0

ビルドのインストール中に取得したエラーログをアップロードしてください。 –

+0

最初にいくつかのことを行います。 01.プロジェクトのクリーンアップと再構築 02.インスタント実行を無効にします。 – Shekhar

+0

私は同じことをしたが運がなかった。 –

答えて

1

ビルドを行う前に、インスタント実行が有効かどうかを確認してください。 デフォルトで有効になっており、 ファイル - >設定 - >ビルド、実行、展開 - >即時実行

で無効にしてからapkを再構築してみてください。 チェックコメント、あなたがリリースAPKを構築しているとあなたが署名バージョンV2(フルAPKの署名)を選択した場合、ビルドが行われた後、生成する署名APKダイアログで、アプリがインストールされないことがあります、今here

に答えます。

署名付きapkを両方とも有効にして、V1 & V2を有効にする必要があります。このオプションは、[ビルド] - > [署名付きAPKを生成]の下に表示されます。

これをDisable Instant Runと組み合わせると、apkがスムーズにインストールされます。

+0

ありがとうございます。 –

関連する問題