App Inventor编译错误登录模板Wordpress

时间:2014-02-09 12:19:21

标签: android wordpress app-inventor

我一路走来 http://eixerits.wordpress.com/2013/02/03/a-login-template/

我已经完成了所有的块,我很确定它不会因为某些原因而工作(例如,当client_secret仍然受到Google支持时,教程已经完成;许多块和变量=错误的机会很多)

在编译时遇到以下错误:

App Inventor is unable to compile this project. 
The compiler error output was 
________Preparing application icon
________Creating animation xml
________Determining permissions
________Generating manifest file
________Attaching native libraries
________Copying native libraries
________Attaching component assets
________Compiling source files
(compiling appinventor/ai_xxx/Login/Screen1.yail to appinventor.ai_SQ1P1T2ME.Login.Screen1)
ERROR: appinventor/ai_xxx/Login/Screen1.yail line 75: call to 'set-and-coerce-property!' has too few arguments (3; must be 4)
ERROR: appinventor/ai_xxx/Login/Screen1.yail line 75: call to 'set-and-coerce-property!' has too few arguments (3; must be 4)
Kawa compile time: 1.99 seconds

有没有办法找出哪个块是什么意思? 有没有办法读取.yail文件(或者只能由封锁器打开)? 除了比较所有块1之外,还有其他方法可以找到问题吗?

有趣的是,当我在7小时前尝试编译时,它说

错误:appinventor / ai_xxx / Login / Screen1.yail第19行:调用'set-and-coerce-property!'参数太少(3;必须是4)

1 个答案:

答案 0 :(得分:1)

要知道哪个块正在创建错误:

  1. 将您的应用导出为.aia(项目/导出所选项目(.aia)) 我的电脑):即使你在构建.apk时遇到错误,也应该创建.aia。
  2. 然后将.aia的扩展名更改为.zip
  3. 转到文件夹Your_app_name \ src \ appinventor \ ai_your_username \ Your_app_name
  4. 打开.yail文件转到错误ex中指示的行 你排第75(或19)
  5. "字"在第一个括号中将告诉你它是哪个块。