文字大小:

使用xlang进行android开发

XStudio 使用2019-12-17 13:31:58




xlang 3.1 支持了安卓应用的开发,在基础的XStudio环境上安装 XAnadoird 扩展程序即可.

 

默认下载后的XStudio不附带此扩展的 ,需要到 https://xlang.link/download.html 去下载(点击可下载)Android Dev Extension for XStudio(all) .

 

将 xandroid.xsp 下载到本地, 然后运行XStudio ,依次点击主窗口菜单 [帮助] -> [安装XStudio扩展], 选择刚才下载的xsp文件。

 

 

扩展安装结束以后可以看见输出窗口输出了支持的安卓架构, 以及在工具菜单下也有的android开发相关的功能, 输出窗口中被添加一个android-logcat的开关.

 

此时还需要设置一下Android SDK的路径, 如果本机上已有, 则选择一下, 参照下图:

若机子上没有安装过对应SDK, 则点击浏览后面的下载按钮, XStudio则会自动进行下载或者打开下载地址。

注意: 在Windows上下载完后会自动安装, 其他平台需要手动安装指定位置.

注意:NDK不是必须的,但若需要使用XNL功能则必须安装.

 

设定了sdk路径之后, 还需要选择一下构建工具和sdk版本, 建议尽量选择android-28及其以上的sdk版本, 避免开发中可能出现的问题。

 

SDK路径都设置好以后就可以开始创建安卓项目了, 点击XStudio主界面菜单 [文件] ->[新建] , 在弹出的窗口中看到左侧已经出现了[xlang 移动应用], 点击后对应右侧出现QXAndroid APP开发和 Cococs2dx Android游戏开发。

 

注意:Cocos2dx游戏开发还需要安装cocos2dx包, 在主菜单[工具]->[包管理]中可自行安装。

 

点击创建项目后,接着会弹出新建安卓项目的窗口:

 

应用名称是显示在安卓设备屏幕上的名字, 可以为中文,比如:微信、美团等.., 而包名只能是英文小写下划线和点构成,一般为反域名结构.

 

 

好了之后将我们的安卓手机连接到电脑上, 在XStudio主菜单 [工具]-> [Android 设备]:

 

找到安卓设备,选中后点击设为默认, 如需查看logcat, 则勾选输出logcat, 设备日志在输出窗口中可查看.

 

然后点击主菜单[项目]->[属性] , 查看arch是否和设备一致,如下图:

 

查看无误并关闭属性窗口后就可以编译在手机上运行了, 按下F5...

经过片刻编译打包后, XStudio 的调试器已经自动在程序入口位置断下来,如下图:

 

接下来的调试过程就和普通应用没什么两样了,这里我不需要调试,所以按F5继续运行.

 

看看效果.

 

 

最后顺便说一下xnl的使用, 点击主菜单 [工具]->[增加XNL支持] 后, 项目中会增加C++文件, 在左侧[项目大纲]的视图中可以查看,此时正常使用XNL功能。






上一篇:VS2013集成CLANG&LLVM9.0下一篇:将XStudio用作跨平台的C/C++开发环境

评论

写评论

点击刷新