有没有办法扫描APK并列出支持的本地化? Android市场在将应用程序上传到商店时显示这些内容;但是,我希望QA部门能够在提交之前验证这些本地化。
根据Android文档,您似乎必须知道在测试本地化之前支持本地化。我想找一种方法来询问APK它支持什么来推动本地化测试。
感谢。
答案 0 :(得分:0)
您需要放置包含该应用支持的语言的资源xml文件。然后在你的testapp中你可以做到
Context otherAppContext = getApplicatoinContext().createPackageContext("com.android.app1", Context.CONTEXT_IGNORE_SECURITY);
Bitmap b1 = BitmapFactory.decodeResource(otherAppContext.getResources(),com.android.app1.R.drawable.pic);
上面的代码从apk获取位图。您可以修改它以从原始文件夹中获取xml文件。