首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App编译错误登录模板Wordpress

App编译错误登录模板Wordpress
EN

Stack Overflow用户
提问于 2014-02-09 12:19:21
回答 1查看 3.1K关注 0票数 0

我以我的方式通过了http://eixerits.wordpress.com/2013/02/03/a-login-template/

我已经处理完所有的块了,而且我很确定由于某些原因它不能工作(例如,当client_secret仍然被Google支持时,教程就会完成;许多块&变量=许多错误机会)

在键入编译时,我得到了以下错误:

代码语言:javascript
复制
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和1之外,还有其他方法来发现这个问题吗?

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

错误: appinventor/ai_xxx/Login/Screen1.yail第19行:调用“set和-胁迫-属性!”论据太少(3;必须是4)

EN

回答 1

Stack Overflow用户

发布于 2015-07-19 05:01:11

要知道哪个块正在创建错误,请执行以下操作:

  1. 将应用程序导出为.aia (项目/导出选定项目( .aia )到我的计算机):即使在构建.apk时遇到错误,也应该创建.aia。
  2. 然后将.aia的扩展更改为.zip
  3. 转到文件夹Your_app_name\src\appinventor\ai_your_username\Your_app_name
  4. 打开.yail文件,转到第75行(或第19行)错误ex中指示的行。

第一个括号中的“单词”会告诉你它是哪个块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21658944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档