我下载了Titanium SDK,并按照步骤从本地构建here。未生成Titanium SDK压缩包
根据指南,他们改变了将SDK构建到here中列出的SDK的方式。
但是当我尝试这样进行编译:
节点scons.js建立--android-NDK C:\ Android的\ Android的NDK-R9 --android-SDK C:\ Android的\ SDK
控制台显示文字的下面几行:
大厦MobileSDK版本6.1.0,githash 591555a你似乎没有 有适当次第三方文件。我会去取他们。这可能 需要一段时间..可能想抓住一杯乔或取笑诺兰。 正在下载 http://timobile.appcelerator.com.s3.amazonaws.com/libTiCore-24.a.gz
100%[========================================] 0.0SGunzipping C:\用户\ AGUSTN〜1个\应用程序数据\本地\ TEMP \ 117215-10132-d88fho.gz 到C:\钛\ titanium_mobile \ iphone \ lib中\ libTiCore.a
它停在那里,当我去检查dist文件夹没有找到zip。
为什么不生成zip文件并且没有抛出错误?
我有以下环境变量设置:
- ANDROID_SDK
- ANDROID_NDK
- 与路径二进制文件为NPM(3.83),Node.js的(5.10.1), GIT中PATH (2.8.1.windows.1),Python(2.7.13),Java(8 rev 77),Ant(1.9.7), gperf(3.0.1),$ ANDORID_SDK/platform-tools和$ ANDROID_SDK/tools (Java 8 rev 77)
- ANDROID_PLATFORM(设置为17)
- GOOGLE_APIS(设置为23)
为什么不SDK被包装?
是否安装了节点'titanium'和'appc'节点包SDK?如果在PATH变量中有android-ndk和sdk路径,则不需要节点调用中的参数。所以只需要'node scons.js build'和'node scons.js package'创建zip文件就足够了。 – miga
不,我不记得看到他们提到过,我在导游的某些部分想念他们吗?什么是安装它们的正确方法?此外,我添加了构建路径因为我认为也许有一个Android路径的问题。 –
我不是100%确定是否需要他们来构建SDK,但我会试一试。 'npm install titanium appc -g'(http://docs.appcelerator.com/platform/latest/#!/guide/Setting_up_the_Titanium_CLI) – miga