0

在Appcelerator的工作室我在代码中设置断点一些,但无论我尝试,Appcelerator的只是运行在德模拟器应用程序,而无需停止。断点不破Appcelerator的应用

我制成的调试配置与运行并切换到调试视图。

在首选项中,我将“Studio”>“疑难解答”>“调试级别”设置为“全部”。

在Breakpoints-tab中列出并检查所有断点。

我错过了什么吗?

回答

0

与Studio无关>故障排除>调试级别设置为“全部”。您可以将其重置为'错误'。这对于查看studio调试级别日志很有用。

你在看不到任何调试相关的错误“帮助 - >工作室 - >查看日志”。你可以分享日志文件吗?

如果它是一个合金项目,用做清洁的构建“项目 - >清除”

什么是你的环境下,如平台,演播室版本,CLI核心版本和SDK版本?

+0

- MacBook Pro OSX 10.12.6。 - CLI版本6.2.4。 - SDK 6.2.2.GA. - Axway Appcelerator Studio,内部版本:4.10.0.201709271713。 – xs2bas

+0

我做了一个项目>清洁,比清空日志文件,跑到这个成绩的项目: – xs2bas

+0

Euhm,不知道如何添加日志文件的内容,因为它是长期 – xs2bas

0

根据您的标签,我假设您使用合金。

在这种情况下,这些文件被转换成经典文件和编译结果被放置在你的项目的根目录Resources

在那里你会发现所有的代码,但因为它是处理略有不同。如果你在那里设置断点,并运行调试模式,它将工作!

+0

我在Appcelerator Studio中打开了Resources/android/alloy/controllers/index.js,并在一个被调用函数中放置了一些断点,但不幸的是,在那里没有任何突破。无论如何,Appcelerator在新版本上覆盖它,所以这是如何工作的? – xs2bas