根据语言设置,仅为 Android 应用程序显示一次设置/EULA 和配置
我有一个简单的问题,即根据语言选择为 Android 实施 EULA。假设以下场景:
1)用户可能使用语言微调器选择语言 2) 根据语言选择,以该特定语言显示 EULA 3)在此之后显示首选项/设置 4) 经过上述三个步骤后启动实际的应用程序活动 5) 首次安装时前三步仅显示一次
。 首次安装后,后续使用时不应显示上述前三步。
问题是
1) 是否有两个 apk,然后使用安装程序仅安装安装 apk 一次,并在后续运行中直接启动第二个 apk,这是否很好。
2)是否只有一个apk,然后有一种机制可以在后续安装后抑制安装部分?
是否有任何多语言 EULA 的开源项目请告诉我
I have a quick question implementing EULA for Android depending the lanuguage selection. Assume the following scenario:
1) user selects the language may be using the language spinner
2) Depending on the language selection, display the EULA in that specific language
3) after this display preferences/settings
4) After the above three steps start the actual app activity
5) First three steps should be displayed only once during the first install
After the first install, for subsequent usage first three steps above should not be displayed.
Question is
1) Is it good to have two apks and then use the installer to install the setup apk once only and for subsequent runs start the second apk directly.
2) is it good to have only one apk and then have the mechanism to suppress the setup part after subesquent installs.
is there are any open source projects for multilingual EULA please let me know
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将语言设置保存为首选项,并在用户第二次(第三次等)启动应用程序时读取它。然后,该活动可以加载语言旋转器和 EULA(如果是第一次)或正常进行(如果是后续时间)。
您可以使用 SharedPreferences 或 首选项混淆器(例如 AESObfuscator) 来自 许可证验证库 (LVL)
You can save the language setting as a preference and read it when the user starts the application the second (third, etc) time. Then the activity can either load the language spinner and EULA (if first time) or proceed normally (if subsequent time).
You can use SharedPreferences or a Preference Obfuscator (such as AESObfuscator) from the License Verification library (LVL)