codenameone - 代号一:在构建服务器中之前在真实设备上测试提交
问题描述
Codename One Github 存储库非常活跃:目前,如果我想在模拟器上测试提交,我必须同步我的远程分支(使用这些指令),然后,我的本地分支(选择团队、远程、拉入Netbeans)。当然,我需要按照本教程中的说明更改项目库。
我的问题是,在这些提交进入构建服务器之前,我是否也可以在真实设备上测试这些提交。
(次要但相关的问题:每次我编译我的项目时,Netbeans 都会重新编译 Codename One 源代码,这会浪费时间:如果我没有修改它们,是否可以完全避免对 Codename One 源代码的无用编译?)
解决方案
您可以从头开始构建源代码,但这可能很麻烦。这对于在 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 首选项。选择库并取消选中编译依赖项。
推荐阅读
- flutter - 如何将对象从 Stateful Widget 传递到其 State?(不在小部件中)
- nuxt.js - 在 IE 11 上运行 Nuxt.js 应用程序会引发错误
- django - 为什么浏览器不加载静态文件?
- laravel - 如何从 Laravel 中的字符串中删除一个字符?
- c - SDL/SDL_gfx 库中的动画表面
- c++ - 在 std::map 中使用 double 或 float 作为键
- c++ - 使用一个 memset 数组和一个堆栈在 O(n) 中找到数组的下一个更大元素
- python - 使用 matplotlib 为 y=0 和 y=1 绘制不同颜色的散点图
- python - 返回节点以外的其他内容
- r - R 中的一切都是一个对象,每个动作都是一个函数调用,不是