首页 > 解决方案 > 代号一:在构建服务器中之前在真实设备上测试提交

问题描述

Codename One Github 存储库非常活跃:目前,如果我想在模拟器上测试提交,我必须同步我的远程分支(使用这些指令),然后,我的本地分支(选择团队、远程、拉入Netbeans)。当然,我需要按照本教程中的说明更改项目库。

我的问题是,在这些提交进入构建服务器之前,我是否也可以在真实设备上测试这些提交

(次要但相关的问题:每次我编译我的项目时,Netbeans 都会重新编译 Codename One 源代码,这会浪费时间:如果我没有修改它们,是否可以完全避免对 Codename One 源代码的无用编译?)

标签: codenameone

解决方案


您可以从头开始构建源代码,但这可能很麻烦。这对于在 iOS 上进行测试至关重要。如果你想在 Android 上测试,有一个快捷方式。

只需使用“包含源”构建一个版本,下载源包并将适用的 Codename One 更改替换为下载的源。

然后按照包含源教程在 Android Studio 中构建应用程序:https ://www.codenameone.com/how-do-i---use-the-include-sources-feature-to-debug-the-native- iosandroid-etc.html 上的代码

要为每次运行禁用重新编译,请转到项目的 NetBeans 首选项。选择库并取消选中编译依赖项。


推荐阅读