自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android Market上發(fā)布應(yīng)用要注意的一些問題

移動(dòng)開發(fā)
注冊Android Market后,在Android Market上發(fā)布APP的時(shí)候一定要考慮周全了,如下問題值得注意:

一、兼容性

對于目前市面上Android設(shè)備品牌種類定位繁多,這里Android123大致將這些分為幾類:

1. 按操作系統(tǒng)區(qū)分,Android 1.5,1.6和Android 2.0,2.1或2.2等幾個(gè)版本。

2. 按屏幕分辨率區(qū)分,目前WVGA是主流即480x800目前占了近一半,當(dāng)然還有一部分HVGA的320x480大概有45%的份額,至于QVGA的一些低端機(jī)相對較少比如Moto ME511、HTC Tattoo、HTC Aria和HTC Bee這幾款機(jī)型還是240x320的分辨率比較少。Android Market上發(fā)布應(yīng)用要注意的一些問題

3. 硬件或擴(kuò)展庫,比如需要擴(kuò)展包WiFi、GPS、GSM/GPRS模塊、OpenGL 3D硬件加速器的。

面對上面的三種問題,這里Android開發(fā)網(wǎng)可以告訴大家一個(gè)簡單的方法來處理比如說直接在androidmanifest.xml中設(shè)置,這樣Google的Android Market就可以自適應(yīng)了。面對以上問題,解決方法分別為

3.1 重新配置use-sdk節(jié)點(diǎn),比如僅僅讓android 2.0到2.1之間的用戶使用而2.2的用戶無法使用,可以設(shè)置為<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="6" android:maxSdkVersion="7" /> 其中中間數(shù)字代表API Level,而maxSdkVersion屬性在較早的SDK中不支持,可能ADT無法編譯通過。

3.2擴(kuò)展庫,比如我們用到google maps包,或中移動(dòng)的oms庫,可能需要 <uses-library android:name="xxx" /> 的字樣,當(dāng)然硬件的問題還可以引入特性節(jié)點(diǎn)

比如: <uses-feature android:glEsVersion="0x00020000"
android:name="android.hardware.camera" android:required="true"/> 這里就是我們的游戲需要OpenGL ES 2.0的版本,如果需要2.1則值為0x00020001,需要更高的固件才能支持,同時(shí)還必須要系統(tǒng)的攝像頭硬件。

詳細(xì)的Android123在這里給大家列出來

android.hardware.camera.autofocus
android.hardware.camera.flash
android.hardware.sensor.light //光線感應(yīng)器
android.software.live_wallpaper //動(dòng)態(tài)壁紙
android.hardware.sensor.proximity 距離感應(yīng)器
android.hardware.touchscreen.multitouch //多點(diǎn)觸控
android.hardware.telephony
android.hardware.telephony.cdma
android.hardware.telephony.gsm

3.3分辨率我們可以添加supports-screens節(jié)點(diǎn)

比如:兼容hvga和wvga的,可以這樣寫
<supports-screens android:smallScreens="false" android:normalScreens="true" android:largeScreens="true" android:anyDensity="false" />
這里small代表qvga,normal就是hvga,而large是wvga或fwvga,***的密度還牽扯到LCD屏幕問題

二、軟件的隱私問題

盡量不要聲明過多危險(xiǎn)的permission,比如需要訪問用戶信息,聯(lián)系人、短信、通話記錄、定位信息等等,對于一般的程序調(diào)試反饋,Google已經(jīng)在Android 2.2的固件中加入了自動(dòng)反饋和自己程序的logcat stack print功能,可以在Android Market的console后臺(tái)查看。

三、多國語言

如何實(shí)現(xiàn)Android程序國際化 詳細(xì)的方案可以查看 Android本地化開發(fā)技巧

【編輯推薦】

  1. 對推廣重點(diǎn)之應(yīng)用商店進(jìn)行深入分析
  2.  Android應(yīng)用推廣策略之——推廣重點(diǎn)
  3. APP應(yīng)用在Google market和App Store上架的區(qū)別分析
責(zé)任編輯:冰凝兒 來源: 鳥哥筆記
相關(guān)推薦

2017-01-03 15:23:56

Android動(dòng)態(tài)加載SO庫

2016-10-18 22:10:02

HTTP推送HTML

2009-06-30 14:23:02

ORACLE數(shù)據(jù)庫JSP

2011-03-08 14:28:03

proftpdGentoo

2009-06-12 10:25:42

Webservices

2018-06-12 15:39:41

容器部署云平臺(tái)

2022-01-16 08:04:44

集群部署canal

2011-11-01 09:29:08

Android 4.0

2009-08-06 16:01:30

C#接口成員

2010-09-17 15:41:46

網(wǎng)絡(luò)協(xié)議分析軟件

2010-05-04 15:59:05

Oracle字符集

2012-12-19 11:40:13

思科路由器

2009-06-10 21:46:02

JavaScript與

2012-12-19 11:36:03

路由器MP

2021-10-21 06:52:17

Vue3組件 API

2009-06-18 15:14:53

Spring osgi

2009-11-23 13:44:33

PHP5面向?qū)ο?/a>

2011-01-26 16:24:53

Sun甲骨文

2009-11-25 09:23:47

PHP引用&符號(hào)

2017-07-03 17:20:55

Android軟鍵盤控制開發(fā)問題
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)