Android 多个APK规则。。?
我已经使用多个apk文件构建了一个android应用程序。我遵循的规则是,唯一的版本代码,相同的包名,使用相同的证书密钥签名,相同的apk文件名。现在为了区分不同的屏幕分辨率,我在清单文件中编写了以下代码: 对于240x320:Android 多个APK规则。。?,android,google-play,multiple-apk,Android,Google Play,Multiple Apk,我已经使用多个apk文件构建了一个android应用程序。我遵循的规则是,唯一的版本代码,相同的包名,使用相同的证书密钥签名,相同的apk文件名。现在为了区分不同的屏幕分辨率,我在清单文件中编写了以下代码: 对于240x320: <compatible-screens > <screen android:screenSize="small" android:screenDensity="ldpi"/> </compatible-screen 恐怕这不
<compatible-screens >
<screen android:screenSize="small" android:screenDensity="ldpi"/>
</compatible-screen
恐怕这不是个好主意。安卓有很多不同的分辨率,而且很难实现
为每个分辨率创建不同的APK,并确保用户下载正确的APK。
在创建适用于各种屏幕的资源时,最好只遵循以下步骤
正式写在上述链接上:
但是,请注意,为同一个发布多个APK
应用程序被认为是一项高级功能,大多数应用程序
应仅发布一个可支持多种设备的APK
配置。支持多种屏幕尺寸,尤其是
在合理范围内使用单个APK,只要您遵循
支持多个屏幕
最好的方法是为不同的分辨率提供绘图/布局,而不是根据分辨率创建不同的apk。所有分辨率的通用应用程序比不同分辨率的不同应用程序更好
您好,Bhavesh+1对于您的回复,我已经浏览了开发者网站,您所说的一切都是正确的,但现在我无法更改我的应用程序,所以请让我知道我所遵循的任何程序是否正确。?。天气应用程序将由不同的屏幕检测,根据我的问题。?@KKC:是的,它肯定会工作。但它没有被重新命令。你可以继续。
<compatible-screens >
<screen android:screenSize="normal" android:screenDensity="mdpi"/>
</compatible-screens>
<compatible-screens >
<screen android:screenSize="normal" android:screenDensity="hdpi"/>
</compatible-screens>
<compatible-screens >
<screen android:screenSize="normal" android:screenDensity="xhdpi"/>
</compatible-screens>