1
我开发了一个android应用程序,它使用res文件夹中的图像文件和字符串。我能否以让用户修改存储在res文件夹中的字符串和图像的方式分发应用程序,而无需从java类访问代码。分别分发Java类和res文件夹
我可以分别分配这些,让用户可以修改字符串的值并更换图像(不添加新的或删除现有的),并重建APK,而不能读取Java代码?
谢谢。 Ani
我开发了一个android应用程序,它使用res文件夹中的图像文件和字符串。我能否以让用户修改存储在res文件夹中的字符串和图像的方式分发应用程序,而无需从java类访问代码。分别分发Java类和res文件夹
我可以分别分配这些,让用户可以修改字符串的值并更换图像(不添加新的或删除现有的),并重建APK,而不能读取Java代码?
谢谢。 Ani
我认为你最好的选择是建立一个Web界面,用户可以将图片和字符串上传到表单中,你可以在服务器上生成资源,打包并签名,然后给他们回来一个下载链接。你有Java和安装在服务器上的无头AAPT
整个过程可以自动为长。
http://developer.android.com/guide/developing/building/index.html#detailed-build
感谢您的回答。虽然这似乎是最好的方法,但由于涉及时间/资源的多重问题,恐怕我无法在这一点上继续前进。此外,我需要为一个旧应用程序只有一个用户。还有其他方法吗? – user898195
用户是否可以“解压”他所拥有的apk,修改资源,然后将所有apk重新打包为一个apk文件?在这种情况下,用户可以进行所有必需的更改,而无需使用任何资源。 – user898195