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

爲了編譯