簡體   English   中英

Longjohn建立失敗鈦

[英]Longjohn build fail Titanium

從昨天開始,我再也無法在鈦上建立項目了……再加上我的Titanium工作室在插入我的android設備時無法識別它們。

錯誤 :

c:\Users\support\AppData\Roaming\npm\node_modules\titanium\node_modules\longjohn\dist\longjohn.js:184
    e.stack;
     ^
processImmediate [as _immediateCallback] (timers.js:358:17)

還是一些類似的方法,具體取決於我是從ti build還是綠色按鈕啟動構建(僅選擇了移動網絡,因為未檢測到android設備)

什么是longjohn.js? ...

我已經嘗試了很多東西,例如:

  • 卸載/重新安裝Titanium studio
  • 卸載/重新安裝SDK
  • 卸載/重新安裝Node.js
  • nvm中使用至少6個不同版本的Node.js
  • 更新JAVA
  • 清潔項目
  • 創建新項目並啟動它(同一期)

我也嘗試過使用本教程來安裝帶有Sublim Text的Titanium(聽起來很棒……),但是不起作用:

Traceback (most recent call last):
File "C:\Users\support\AppData\Roaming\Sublime Text 3\Packages\Titanium Build\Titanium.py", line 65, in select_project self.project_sdk = self.get_project_sdk_version()
File "C:\Users\support\AppData\Roaming\Sublime Text 3\Packages\Titanium Build\Titanium.py", line 104, in get_project_sdk_version process = subprocess.Popen([self.cli, "project", "sdk-version", "--project-dir", self.project_folder, "--output=text"], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File "./subprocess.py", line 824, in __init__
File "./subprocess.py", line 1118, in _execute_child
FileNotFoundError: [WinError 2] Le fichier spécifié est introuvable

我什至不知道我應該在哪里啟動構建,在哪個文件中啟動? 找不到文檔^^'

最后但並非最不重要的一點:我認為我失敗了

我正在嘗試更改appicon.png並更改了我在Ressources\\android找到的幾乎所有.png文件並刪除了內部版本

當我從app\\asset\\android\\image刪除一些文件時,也許出現了問題? 但是,不應該阻止一個新項目的建設...

在Titanium中,longjohn出現錯誤是很常見的,因為longjohn.js只是Titanium用來顯示構建的完整堆棧跟蹤的工具。 當您的項目遇到不一致或不可能的錯誤時,您很可能會看到錯誤傳播,直到錯誤到達流水線的最后一個級別,即約翰。

話雖這么說,是的,您不應刪除Android構建.apk所需的圖像。 另外,使用Resources文件夾播放不會對應用程序產生任何影響(或只是暫時的影響)。 文件夾被刪除並在構建時由Titanium替換; 有時是部分,有時是全部,但是您不想更改該文件夾中的任何文件。

我終於找到了解決方法!

繼續您的文件並刪除此genymotion.js! :D在:

C:\Users\YOUR_USER_NAME\AppData\Roaming\Titanium\mobilesdk\win32\3.3.0.GA\node_modules\titanium-sdk\lib\emulators

順便說一句,請確保在更改圖像時刪除-useless-“ Thumbs.db”(比隱藏的文件更隱藏);)...這是我的兩個錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM