MobileFirst:将文件从本机资源文件夹复制到 Android 环境中的本机文件夹

Posted

技术标签:

【中文标题】MobileFirst:将文件从本机资源文件夹复制到 Android 环境中的本机文件夹【英文标题】:MobileFirst: copy files from native resources folder to native folder in Android environment 【发布时间】:2015-09-08 12:15:34 【问题描述】:

我试图在 MobileFirst 项目中的应用程序级别拥有自己的源代码,并在我通过配置 app.imlandroid Studio 中打开它时链接它。

这样,即使我删除了本机文件夹,然后在 Android Studio 中构建/打开它,我也可以将我的 MobileFirst 项目放在 Android Studio 中。为此,当删除本机文件夹并构建它时,我需要将 app.iml 文件从本机资源文件夹复制到本机文件夹。

我知道当我们在本机资源文件夹中有自定义图像或 Android 清单文件时,这种行为很好,然后这些自定义文件在构建时被复制到本机文件夹中。当我在本机资源文件夹中有 app.iml 文件时,我无法实现这一点。

我的朋友可以在 iPhone 环境中实现类似的事情并让它工作。请任何人帮助我了解是否有办法在 MobileFirst 的构建时将我的自定义文件从本机资源文件夹自动复制到本机文件夹。

【问题讨论】:

【参考方案1】:

应该注意,将 nativeResources 文件夹用于除静态文件以外的任何内容(例如图像)不再被视为最佳做法。你不应该使用这个文件夹。

文件夹的工作方式是一个简单的复制过程。只要您在 nativeResources 文件夹中镜像 native 文件夹的文件夹结构,内容就会被复制到您指定的位置。

例如:

nativeResources\src\com\sample\customcode

将被复制到 本机\src\com\sample\customcode\

【讨论】:

以上是关于MobileFirst:将文件从本机资源文件夹复制到 Android 环境中的本机文件夹的主要内容,如果未能解决你的问题,请参考以下文章

MobileFirst 6.3 本机 API 项目在 MacOS 上为空 /include 文件夹

无法在 Iphone 上构建和部署 Mobilefirst 应用程序

IBM MobileFirst 7.1 - 本地服务器复制资源

如何把本机的文件复制到用mstsc命令远程登录的服务器

如何将 sdf 文件从资源复制到临时文件夹 C#

使用 Ant builder 构建 IBM MobileFirst 项目(用于本机代码生成)