0

我下载了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.0S

Gunzipping 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被包装?

+0

是否安装了节点'titanium'和'appc'节点包SDK?如果在PATH变量中有android-ndk和sdk路径,则不需要节点调用中的参数。所以只需要'node scons.js build'和'node scons.js package'创建zip文件就足够了。 – miga

+0

不,我不记得看到他们提到过,我在导游的某些部分想念他们吗?什么是安装它们的正确方法?此外,我添加了构建路径因为我认为也许有一个Android路径的问题。 –

+0

我不是100%确定是否需要他们来构建SDK,但我会试一试。 'npm install titanium appc -g'(http://docs.appcelerator.com/platform/latest/#!/guide/Setting_up_the_Titanium_CLI) – miga

回答

0

安装节点工具titaniumappc有:

npm install titanium appc -g

为了编译