2016-08-15 79 views
0

有沒有一種方法來檢測我是否有一個軟件包,我試圖安裝的目標是錯誤的平臺?例如,我有一個x86包,但我的手機是ARM。該包在技術上是有效的,所以返回的PackageInfo類不會損壞。試圖安裝時,它會失敗,所以我想檢測該事件,但我不知道如何去做。任何建議?是否有可能檢測到嘗試安裝APK針對錯誤的平臺?

回答

0

有你在build.gradle嘗試這樣:

abiFilters = ["armeabi-v7a", "armeabi"] 

語法可能會有所不同,取決於您使用gradle這個插件。

+0

該軟件包不是我的,我正在尋找只是因爲目標平臺不同而未能安裝軟件包的事件 –

+0

它不會無法安裝。它在啓動時會失敗。 *但我不是100%肯定的。* – user1056837