0
有沒有一種方法來檢測我是否有一個軟件包,我試圖安裝的目標是錯誤的平臺?例如,我有一個x86包,但我的手機是ARM。該包在技術上是有效的,所以返回的PackageInfo
類不會損壞。試圖安裝時,它會失敗,所以我想檢測該事件,但我不知道如何去做。任何建議?是否有可能檢測到嘗試安裝APK針對錯誤的平臺?
有沒有一種方法來檢測我是否有一個軟件包,我試圖安裝的目標是錯誤的平臺?例如,我有一個x86包,但我的手機是ARM。該包在技術上是有效的,所以返回的PackageInfo
類不會損壞。試圖安裝時,它會失敗,所以我想檢測該事件,但我不知道如何去做。任何建議?是否有可能檢測到嘗試安裝APK針對錯誤的平臺?
有你在build.gradle
嘗試這樣:
abiFilters = ["armeabi-v7a", "armeabi"]
語法可能會有所不同,取決於您使用gradle這個插件。
該軟件包不是我的,我正在尋找只是因爲目標平臺不同而未能安裝軟件包的事件 –
它不會無法安裝。它在啓動時會失敗。 *但我不是100%肯定的。* – user1056837