如何設置一個Android應用程序是隻手機?我不希望我的應用程序可用於平板電腦,因爲用戶界面不適用於大屏幕。爲手機推出Android應用只有
1
A
回答
6
你必須把所有的兼容性信息在你的Android清單。如果你這樣做,android市場將只顯示你的應用程序到符合你的要求的設備。
<compatible-screens>
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
</compatible-screens>
只是調整你的喜好。
3
直接從開發文檔:Distributing to Specific Screens
1
好,是有這樣的具體原因。我還沒有嘗試過,但曾經有人建議我使用
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="false"
android:xlargeScreens="false"/>
但我會建議具有更大的屏幕和修改的佈局較大的圖像或9片圖像。你並不需要通過這樣做,但打開不同尺寸的某些仿真和玩圖像和字體大小,以得到它的權利。 最後,你可以找到一種方法來安裝通過下載的應用程序,而不是共享片等環節。這不是萬無一失的,但可能會限制您的用戶。
PS:另一種方法是在開始時使用spalsh屏幕,該屏幕可以使用getSize函數usage來進行設備測量,然後允許設備顯示平板電腦的錯誤消息或允許移動用戶更多訪問。 所有這一切都將導致進入脾氣壞粒用戶
相關問題
- 1. 應用只是推出
- 2. 手機(iPhone和Android)只有css
- 3. 爲Android開發手機應用程序
- 4. 手機信息應用Android
- 5. Android手機應用程序
- 6. Android Studio不會將應用程序推送到手機
- 7. 如何將Android應用程序推送到手機?
- 8. Android應用程序不會從eclipse/adb推送到手機
- 9. Android的工作室 - 推動應用的手機,不讓我
- 10. 只有我的手機應用程序通知不會出現在手錶Android Wear
- 11. 爲什麼android手機沒有運行我的應用程序?
- 12. SignalR在Android手機中推送通知
- 13. Android應用程序錯誤/錯誤只在某些手機
- 14. 帶有Javascript的手機應用推送通知?
- 15. 手機差距的應用程序開始,只是退出
- 16. 無法彈出Android手機
- 17. Android OpenGL導出到手機
- 18. 只爲我的手機應用程序啓用API消費
- 19. 限制API調用。只有我的手機應用程序
- 20. 十字手機手機視頻推薦
- 21. Android手機的通用應用程序?
- 22. 如何使用xamarin Android手機應用
- 23. 將Android平板電腦應用調整爲Android手機
- 24. 將Android手機視爲其他Android手機的遙控器
- 25. 移動在Android手機應用
- 26. Android根植手機和應用程序
- 27. 部署Android應用在手機
- 28. 刪除Android手機應用程序
- 29. Android手機應用程序的意圖
- 30. Android手機應用程序數據庫
合理的問題,是谷歌和電流的答案建議並不適合所有手機。 – Ostkontentitan 2014-02-05 13:16:26