当我在 Windows CMD 中输入它时...
red -c -t Android hello.red
Run Code Online (Sandbox Code Playgroud)
...Red 输出一个hello没有文件扩展名的文件。如果我将此文件传输到我的 Android 设备,它不知道如何处理它。
在我的 Android 设备上测试我的 Red 代码时,我必须遵循哪些额外的步骤?根据我的代码是否会尝试使用 Android 桥接器,我必须以不同的方式执行哪些步骤(如果有)?
Android 端口是在android分支中完成的一项正在进行的工作。在该分支中,使用:
red -t Android <script.red>
Run Code Online (Sandbox Code Playgroud)
将使用 APK 后端作为新的打包层,它将为您处理 APK 生成的整个过程(前提是您预装了 JDK1.6+)。如果一切顺利,您将在工作文件夹中获得一个 APK。
如果您需要调试构建过程,您需要编辑system/formats/APK.r文件并在第 11 行将verbose单词设置为 yes。
注意:我们正在努力一一删除所有外部依赖项。
编辑:Android Red 端口已移至私人分支并积极开展工作。一旦达到测试阶段,它将公开。
我还没有尝试过,但请检查一下:http ://www.red-lang.org/2011/12/arm-support-released.html 另外你可能知道,这里有一个实验性的 Android 版本:https: //github.com/red/red/tree/android
| 归档时间: |
|
| 查看次数: |
1103 次 |
| 最近记录: |