如何防止我的應用程序在像手機這樣的較小設備上運行..我需要我的應用程序才能在僅運行平板電腦的平板電腦上運行..解決方案是什麼?僅在平板電腦上運行Android應用程序
0
A
回答
1
您可以在清單文件中指定兼容的屏幕尺寸和密度:
<compatible-screens>
<screen android:screenSize=["small" | "normal" | "large" | "xlarge"]
android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"] />
:
</compatible-screens>
請記住,這是諮詢而非強制執行。有是一個supports-screens
標籤,它是強制執行:
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
然而,限制這種方法在通常眉頭一皺,會限制你的潛在市場(雖然我自己已經在它使零意義的應用程序中使用它在小屏幕上運行,所以我理解你的要求)。
查看this link可能的策略來避免它。
+0
我在manifest文件中聲明瞭這一點..但我仍然可以在較小的設備上運行我的應用程序..我可以在發佈之前測試它嗎?辦法? – user1374913 2012-08-16 04:57:53
2
相關問題
- 1. 如何在平板電腦上運行android應用程序?
- 2. UE4 - 應用程序無法在Android平板電腦上運行
- 3. 停止在平板電腦上運行的Android應用程序
- 4. 防止應用程序在Android平板電腦上運行
- 5. 應用程序未在平板電腦上運行全屏
- 6. 如何在7英寸平板電腦和10英寸平板電腦上運行Android應用程序
- 7. Android平板電腦應用程序 - ActionBar
- 8. 僅適用於平板電腦的Android應用程序?
- 9. 僅適用於平板電腦的Android應用程序
- 10. Android讓應用程序的SqliteDB在平板電腦上運行在哪裏?
- 11. 在Android平板電腦上調試Android移動應用程序
- 12. 在Android平板電腦上運行任何Microsoft應用程序需要什麼?
- 13. Android:禁用在平板電腦上安裝應用程序
- 14. 如何在android平板電腦上安裝air應用程序?
- 15. 如何使Android應用程序在平板電腦上工作?
- 16. Android - 在平板電腦上測試移動應用程序
- 17. 在Android手機或平板電腦上開發應用程序
- 18. 在Android平板電腦上安裝應用程序
- 19. 應用程序未出現在Android Market的平板電腦上
- 20. 無法在Android平板電腦上安裝應用程序
- 21. 在電視和平板電腦上運行的一個應用程序(帶GPS)
- 22. 在平板電腦上運行ICS
- 23. 在Windows平板電腦上運行應用程序,無需上傳至商店
- 24. 禁用僅適用於平板電腦的應用程序
- 25. Android平板電腦上的應用程序測試
- 26. 平板電腦上的手機的Android應用程序
- 27. Android - 支持手機上的平板電腦應用程序
- 28. Android平板電腦上的C/C++應用程序
- 29. 如何禁用在平板電腦上運行的應用程序?
- 30. 僅適用於平板電腦的Flex移動應用程序
引用還有就是你可以判斷設備屏幕英寸的一種方式,看看這個答案http://stackoverflow.com/a/5789916/582571 – rajpara 2012-08-16 04:15:05