1
我已閱讀關於如何filtering works on Google Play。如何知道設備支持哪些功能?
我也理解使用aapt
工具,我們可以從一個apk中的find out the features needed。
但是,如何知道特定設備上支持哪些功能?我有一個與我的應用程序不兼容的聯想平板電腦,但我無法弄清楚設備上缺少哪些功能。
我已閱讀關於如何filtering works on Google Play。如何知道設備支持哪些功能?
我也理解使用aapt
工具,我們可以從一個apk中的find out the features needed。
但是,如何知道特定設備上支持哪些功能?我有一個與我的應用程序不兼容的聯想平板電腦,但我無法弄清楚設備上缺少哪些功能。
您需要編寫一些代碼來驗證您的清單限制。
對於包,像地圖: How can I learn whether a particular package exists on my Android device?
對OpenGL: Detect if OpenGl ES 2.0 is available or not
如果你讀過filting文檔,那麼你知道,過濾所有的清單和明確的處理給你過濾什麼出。這意味着該設備不支持的短列表是您指定的內容。發佈您的限制列表,人們可能會指出如何檢查特定功能。
如果您通過ADB將應用程序加載到平板電腦上,並且運行良好,那麼我想你會有一個不需要的限制。
有沒有一些準備好的應用程序可以幫助做到這一點? – samwize 2013-05-09 13:23:20
我不知道一個,但這並不意味着它不存在。這不會很難寫。它只是一個知道測試和報告結果的所有事情的問題。您應該從清單中發佈限制。這可能是明顯的。 – JustinMorris 2013-05-09 13:52:07
我已經解決了不兼容問題。我知道通常可以通過使android.hardware.telephony可選來解決這個問題。但是,當我從aapt輸出中複製並粘貼時,我使用了大寫'android.hardware.TELEPHONY' ..因此引導我問這個問題。 – samwize 2013-05-09 14:10:18