Android 中的 J2ME JAD 文件模拟
当我的服务器向用户提供 apk 文件时,我需要在此文件中放置一些值,对于 j2me 平台,我使用 JAD 文件,并将我的值放在那里:
MY_KEY: SomeKeyValue MY_KEY2: SomeKeyValue2
当 j2me 应用程序在设备上启动时,我可以通过 System.getProperty 访问此值。
我怎样才能在android平台上做同样的事情?
When my server gaves apk file to user, I need to put some values In this file, for j2me platform I use JAD file, and put my values there:
MY_KEY: SomeKeyValue
MY_KEY2: SomeKeyValue2
When j2me application starts on device, I can access this values through System.getProperty.
How can I do the same on android platform?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于通过 Android Market 分发的应用程序,您无法“在 Android 平台上执行相同操作”。 APK 文件经过数字签名,一旦签名并上传到市场就无法修改。
您提到“当我的服务器向用户提供 apk 文件时”,表明您没有使用市场。在这种情况下,当用户请求 APK 时:
res/xml/
)我不知道有人这样做,所以我无法向您指出任何实现该技术的代码。
You cannot "do the same on android platform" for applications distributed through the Android Market. An APK file is digitally signed and cannot be modified once signed and uploaded to the Market.
You mention "When my server gaves apk file to user", suggesting you are not using the Market. In that case, when the user requests the APK:
res/xml/
) with the data you want for the userI do not know of anyone doing this, so I cannot point you to any code that implements the technique.