處境:通過android studio 3.0 編譯的apk在模擬器或者是真機上是ok的。但是,如果你把編譯成功之後的apk拷貝到手機上進行安裝的話就不行。或者直接把編譯成功的apk拉入模擬器中也是提示“安裝失敗”。
下圖爲某模擬器的提示:
原因:一開始以爲是debug.apk不行,後來打包成正式版的也不行,簽名也是正常的。然後網上查了一下,發現原來是android studio3.0在作祟。(https://bbs.csdn.net/topics/392282377)
解決:通過右邊的Gradle project目錄中選中Task/install/install_Debug打包成功apk並安裝成功。