Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flex Mobile:Android/iOS的不同文件名_Android_Ios_Apache Flex_Mobile - Fatal编程技术网

Flex Mobile:Android/iOS的不同文件名

Flex Mobile:Android/iOS的不同文件名,android,ios,apache-flex,mobile,Android,Ios,Apache Flex,Mobile,我正在为iOS和Android创建一个应用程序来部署,我想给它们提供稍微不同的文件名(需要添加一个空格,以便名称在Android上显示在两行上)。是否有一种方法可以在app.xml中定义它,而不必在每次导出时更改它?有几种方法可以做到这一点。一种是使用Maven或Ant等构建脚本为您构建,并在app.xml中为Android和iOS版本指定不同的名称。在Flash Builder(我假设您正在使用)中,可能有一种方法可以通过使用某种环境变量来实现这一点 另一种方法是创建两个不同的项目,一个用于A

我正在为iOS和Android创建一个应用程序来部署,我想给它们提供稍微不同的文件名(需要添加一个空格,以便名称在Android上显示在两行上)。是否有一种方法可以在app.xml中定义它,而不必在每次导出时更改它?

有几种方法可以做到这一点。一种是使用Maven或Ant等构建脚本为您构建,并在app.xml中为Android和iOS版本指定不同的名称。在Flash Builder(我假设您正在使用)中,可能有一种方法可以通过使用某种环境变量来实现这一点


另一种方法是创建两个不同的项目,一个用于Android,一个用于iOS,然后在这两个项目之间创建一个“公共”库,其中大部分代码都位于其中。我更喜欢这种方法,因为我注意到一些不一致的地方,代码在不同的操作系统中表现不同。通过这种方法,您可以绕过这些边缘情况,就像您当前遇到的情况一样。

有几种方法可以做到这一点。一种是使用Maven或Ant等构建脚本为您构建,并在app.xml中为Android和iOS版本指定不同的名称。在Flash Builder(我假设您正在使用)中,可能有一种方法可以通过使用某种环境变量来实现这一点


另一种方法是创建两个不同的项目,一个用于Android,一个用于iOS,然后在这两个项目之间创建一个“公共”库,其中大部分代码都位于其中。我更喜欢这种方法,因为我注意到一些不一致的地方,代码在不同的操作系统中表现不同。通过这种方法,您可以绕过这些边缘情况,就像您当前遇到的情况一样。

+1来自我。在FlashBuilder中,我相信他可以在同一个项目中创建两个不同的主应用程序,然后会有不同的app.xml文件,他可以使用这些文件来更改名称。在FlashBuilder中,我相信他可以在同一个项目中创建两个不同的主应用程序,然后使用不同的app.xml文件来更改名称。