如何将文件和/或包含 Android 应用程序 APK 文件的文件的文件夹包含在内。 Delphi 运行过程会擦除 Assets 目录的内容,并且我放置在那里的文件/文件夹不包含在 APK 包中。我假设您必须手动将 System.StartupCopy 添加到 .DRP 单元,以将文件和/或文件夹复制到 TPath.GetDocumentsPath() 指定的路径。
Use the 项目->部署主菜单项,它允许您将文件放入安装中并在安装后指定它们的位置。看部署最终的 Android 应用程序 in the Android移动应用程序开发 http://docwiki.embarcadero.com/RADStudio/XE5/en/Android_Mobile_Application_Development文档中的主题。
点击一点就会让你准备部署 Android 应用程序 http://docwiki.embarcadero.com/RADStudio/XE5/en/Preparing_an_Android_Application_for_Deployment,其中包含有关配置部署应用程序的选项的分步列表:
在构建要分发的应用程序之前,您必须为 Android 应用程序配置多个选项。您配置的属性与您的应用程序捆绑在 AndroidManifest.xml 文件中。构建并签署应用程序后,您无法修改这些属性。由于这些属性提供有关应用程序的关键信息,因此您应该在部署应用程序之前确保它们包含正确的值,否则您可能必须重建应用程序才能更改配置的值。
在每次发布 Android 应用程序之前,您应该检查每个设置是否都已正确配置。
要配置您的 Android 应用程序:
- 在“项目”>“选项”>“应用程序”页面上,提供代表您的应用程序的图标和图像。
- 在“项目”>“选项”>“版本信息”页面上,增加应用程序的版本代码。 Google Play 等应用程序商店可能要求应用程序的新版本始终具有比以前版本更高的版本代码。
- 在项目 > 选项 > 使用权限页面上,定义应用程序运行所需的权限。
- 在“项目”>“选项”>“配置”页面上,在“目标”中选择要用于部署应用程序的构建配置(例如“发布”),并提供 KeyStore 文件(如果尚未创建)。为了在禁用 USB 调试的设备中安装您的应用程序并将您的应用程序分发给其他人,此步骤是必需的。有关密钥库文件的更多信息,请参阅:http://docs.oracle.com/javase/1.5.0/docs/api/java/security/KeyStore.html http://docs.oracle.com/javase/1.5.0/docs/api/java/security/KeyStore.html.
还有一个部分是关于自定义 AndroidManifest.xml 文件的版本号和名称、所需权限等。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)