Titanium制作apk而无需启动模拟器或其他任何东西

时间:2016-10-24 17:30:02

标签: titanium appcelerator

使用appc ti命令,如何创建apk文件但不启动模拟器?

我的所有模拟器都无法正常工作 - 我使用tishadow加载到手机中 - 所以当appc命令调出一个无用的模拟器时,这只是一种烦恼。

我没有看到-h~ - no-launch中的任何有用命令仍然会启动模拟器,所以我甚至不确定它的目的是什么!

3 个答案:

答案 0 :(得分:3)

进入项目文件夹并运行:

  

appc run -p android -b

这将在

中生成一个apk
  

构建/ Andorid的/ bin中/

-p是平台 -b仅限构建

答案 1 :(得分:0)

您可以在Appcelerator的文档页面上的CLI参考中找到构建命令列表:http://docs.appcelerator.com/platform/latest/#!/guide/Appcelerator_Command-Line_Interface_Reference-section-43294287_AppceleratorCommand-LineInterfaceReference-AndroidBuildOptions

例如

  

要安装应用程序的设备或模拟器的名称。

-C, --device-id <name>

或者

  

输出目录(当目标是dist-playstore时使用)。

-O, --output-dir <dir>

答案 2 :(得分:0)

以下命令应该可以解决问题:

appc ti build --platform android --deploy-type production --target dist-playstore --android-sdk "~/Library/android-sdk-macosx" --output-dir "~/Documents/APK" --keystore "~/Downloads/keystore/Untitled" --store-password "youratorepw" --key-password "yourkeypass"