Windows7 Android studio2.3.3でアプリを動かしていました
複数人で管理するためGitで管理するディレクトリに移動させてそのディレクトリでも動くか
試したところさっきまでエミュレーターを起動したらすぐに動いたアプリが動かなくなった
ので解決策をメモ
ちなみに出現したエラーというか、メッセージがこちら
Installation failed with message Failed to finalize session :
INSTALL_FAILED_INVALID_APK: Split lib_slice_1_apk was defined multiple times. It is
possible that this issue is resolved by uninstalling an existing version of the apk
if it is present, and then re-installing. WARNING: Uninstalling will remove the
application data! Do you want to uninstall the existing application?
エラーとしてエディタに表示されることは無いのですが、このようなメッセージがダイアロ
グとして表示されました。
apkが複数回定義されているよといわれています。
ビルドは通るしエミュレーターも立ち上がるのですが、そこから先アプリの起動ができませ
んでした
ただ解決自体は結構簡単なものでした
Android Studioの上部のメニューバーからBuildを選択します
さらにメニューが表示されてClean Projectというものが表示されます。
Clean Projectなるものをすることで今回は正常に動きました
何でディレクトリを移動したくらいでこういった警告が出るのかはよくわからなかったので
すが、apk自体よくわかっていないのでそちらもメモ
aokファイルとはグーグルがアンドロイド用に作ったもので、アンドロイド用のアプリのパッ
ケージ形式を言います
アンドロイドアプリを配布しようとしたら必ず必要になるものなのでかなり重要なものです
アンドロイドのアプリを配布するにはグーグルストアに登録するのですが、自分のサイトで
もこのapkファイルを配ることでアプリを配布することができます