2017-04-01 83 views
1

幾周來一直遇到這個問題,並在整個論壇中搜索解決方案。爲什麼我的Android Studio生成簽名APK不適用於某些品牌的Android設備?

我有一個Android應用程序,可以安裝在某些品牌的設備上,但不會安裝在其他設備上。在某些設備上,每次安裝時都會收到包錯誤。 而在一些設備中,它甚至只是通過查看APK文件而掛起。

但是,如果我插入在PC上有包錯誤的設備,並通過android studio安裝apk,它將安裝該應用程序。

這是一種硬件問題嗎?或者某種硬件兼容性問題?

我確信它會安裝的品牌是三星。它不會安裝的品牌是LG或華碩。

我已經檢查過版本,幾乎所有的設備都有相同的SDK API。

民SDK:15 目標-SDK:25

我甚至更新的Android Studio和gradle這個到最新版本。

+0

您能否告訴當未安裝時顯示的錯誤? –

+0

嘗試從第三方文件資源管理器安裝apk。自從我更新了android studio後,我得到了這個問題。它說無法打開文件 –

+0

它說。 「不幸的是,軟件包安裝程序已停止。」我無法看到它在android studio的終端中有什麼特定的錯誤。因爲它使用android studio安裝應用程序。 – Cedric

回答

0
  1. 我有同樣的問題。我忘了在清單中添加相同的權限。我在清單中添加了這些權限以及邁克說。然後清理並建造並像魅力一樣工作。

  2. 結論:如果您在類中以編程方式授予權限,請確保您必須在AndroidManifest.xml文件中聲明相同的權限。

  3. 確保你有一個圖標,該圖像是由60個像素

    比60沒有大
  4. 應用程序圖標應爲png formtat

  5. 刪除未使用的圖像和大尺寸圖像媒體章節現在它會成爲現實。

+0

這些權限是什麼?我只是基本上在清單中添加權限。 – Cedric

+0

我認爲您使用的是危險權限,您是否可以看到您的所有權限? –

+0

我剛剛使用的許可只用於互聯網目的。Wifi和網絡 – Cedric