从昨天开始,我再也无法建立钛项目...... 加上我的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? ...
我尝试过很多东西,比如:
我还尝试用this tutorial安装带有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
我甚至不知道我应该在哪个位置启动构建?没找到doc ^^'
最后但并非最不重要:我认为我失败的地方
我试图更改appicon.png并更改了我在Ressources\android
和删除的构建中找到的几乎所有.png文件
当我从app\asset\android\image
删除一些文件时,可能会出现问题?但是,不应该阻止一个新的项目来构建......
答案 0 :(得分:0)
有了longjohn的错误在Titanium中很常见,因为longjohn.js只是Titanium用来显示构建的完整堆栈跟踪的工具。当您的项目出现不一致或不可能的错误时,您可能会看到错误传播,直到它达到或多或少longjohn的管道的最后一级。
话虽如此,是的,您已经删除了Android构建.apk所需的图像。此外,使用您的Resources
文件夹不会对应用产生任何影响(或仅有临时效果);文件夹被删除并在构建时被Titanium取代;有时是部分,有时完全但你不想改变该文件夹中的任何文件。
答案 1 :(得分:0)
我终于找到了如何解决这个问题!
继续你的文件并删除这个fny genymotion.js !! :D in:
C:\Users\YOUR_USER_NAME\AppData\Roaming\Titanium\mobilesdk\win32\3.3.0.GA\node_modules\titanium-sdk\lib\emulators
顺便一提,请务必删除-useless-" Thumbs.db" (当你更改图像时,隐藏文件比隐藏文件更隐蔽;)...这是我的两个错误