【问题标题】:Error while saving a standalone application保存独立应用程序时出错
【发布时间】:2013-06-25 18:58:50
【问题描述】:

我在完成堆栈的最后阶段遇到了问题。我已经在这个项目上工作了几个月,它终于完成了。该应用程序的目的是让您(作为用户)能够拥有一种计算器,一旦输入数值,该计算器就会执行一定的求和序列。它现在完成了(谢天谢地!:P)但是我在保存这个应用程序时遇到了一个错误。我将其保存为 Android 应用程序 (.apk) 以在手机上使用。我有安卓个人1包,报错如下:

保存独立应用程序时出错,无法编译应用程序类

我不确定为什么会发生这种情况,但很难相信这可能是由于语法无效或我使用的命令与 Android 不兼容而发生的。

正如我之前所说,我的堆栈非常简单,只执行一些基本的数学函数(主要是字段内容相乘)。如果您想查看此脚本,请索取。

【问题讨论】:

  • 这是 Stack Overflow,当您认为应该也许发布代码时,通常这样做是好的。这样专家就可以浏览它,他们的直觉将消除这种潜在的担忧。

标签: android windows livecode


【解决方案1】:

@ninjabunny14 是的,最好包含代码、错误消息的实际文本、您正在开发的平台的详细信息、LiveCode/Android 的版本等

与此同时,您可以像我刚刚所做的那样在 Google 上搜索“保存独立应用程序时出错无法编译应用程序类”,并找到了很多指向 LiveCode 论坛主题的链接(比如这个http://forums.runrev.com/phpBB2/viewtopic.php?f=53&t=12330),看起来像他们可能有用...

【讨论】:

    【解决方案2】:

    忍者兔,

    这听起来更像是来自 Android SDK 的错误,而不是 LiveCode 错误。对于初学者,请在 LiveCode 独立应用程序设置的 Android 设置窗格中检查这些内容:

    标识符:对于此应用程序,它必须是唯一的。如果您曾在未更改此默认标识符的情况下为 Android 进行过测试构建,您将收到错误消息。

    签名:除非您有密钥,否则请选择 Sign for development only 或 Don't sign。

    最低 Android 版本:确保您的 Android SDK 中包含目标版本所需的所有包。

    【讨论】:

    • 非常感谢尚未在首选项中设置 Android SDK!谢:D
    • “只签开发”和“不签”有区别吗?
    • 说实话,我不知道如果你只是为了测试目的而创建 APK 是否有实际区别。
    • 好吧,我不打算完全商业化,但我希望能够将它安装到手机上供个人使用。
    • 目前经常出现这个错误。似乎首选项窗口不断丢失 Android 文件夹的路径。
    【解决方案3】:

    转到 Edit/Preferences 并设置 Android SDK 路径,在您的情况下可能为空:

    【讨论】:

      【解决方案4】:

      我有过几次,因为它很容易忘记。 android 设置中的标识符不喜欢 - 所以不要使用像 com.itis-me.myapp 这样的名称,而是使用 com.itisme.myapp

      使用 - 之类的字符会出现此错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-28
        • 1970-01-01
        • 2021-10-29
        相关资源
        最近更新 更多