remote-desktop-clients的项目RDP客户端编译(二)客户端编译
来源:互联网 发布:windows未能正确加载 编辑:程序博客网 时间:2024/04/30 07:00
一、安装eclipse,并配置相应的SDK等(略)
安装sqlitegen v0.1.19 插件到Eclipse,地址:
https://github.com/iiordanov/sqlitegen-secure/releases/download/v0.1.19/sqlitegen_eclipse_site_0.1.19.jar
注意:必须要0.1.19或更新的版本;
二、下载remote-desktop-clients最新版
https://github.com/iiordanov/remote-desktop-clients
解压并将bVNC,PubkeyGenerator,ZoomerWithKeys,Opaque(可能不需要)和步骤一中编译过的的FreeRDP-stable-1.1放在同一个目录中;
三、通过右键Import->Android->Existing Android Code Into WorkSpace分别导入bVNC,PubkeyGenerator,ZoomerWithKeys和FreeRDP-stable-1.1
四、按照项目说明设置编译的依赖关系,说明如下,就不翻译了:
1. Add the ZoomerWithKeys, PubkeyGenerator, and FreeRDPCore projects
as Library References to bVNC (right-click on the bVNC project
and select Properties -> Android -> Library). If they are not,
add them.
2. Ensure that ZoomerWithKeys, PubkeyGenerator, and FreeRDPCore
are specified as "Required projects on the build path" (right-
click on the bVNC project, and select Properties -> Java Build
Path -> Projects). If they are not, add them.
3. Ensure that ZoomerWithKeys, PubkeyGenerator, and FreeRDPCore
are referenced in Properties -> Project References (put
checkmarks on projects).
至此,应该能够顺利的编译出bVNC Pro的android客户端;
五、修改为aRDP Pro的android客户端
1、修改bVNC下的AndroidManifest.xml中的android:label="bVNC" and android:name="bVNC"为android:label="aRDP" and android:name="aRDP"
2、右键bVNC/src/com.iiordanov.bVNC Refactor->Rename 修改名称为bVNC/src/com.iiordanov.aRDP,并且选择自动将相关内容修改;
3、手动修改APP的相关图片和少量的字串信息;
4、编译即可完成
- remote-desktop-clients的项目RDP客户端编译(二)客户端编译
- remote-desktop-clients的项目RDP客户端编译(一)环境准备
- Remote Desktop Protocol(RDP)
- 远程桌面协议(RDP, Remote Desktop Protocol)
- Xtralogic Remote Desktop Client 远程桌面客户端体验
- vs2008编译QT开源项目--太阳神三国杀源码分析(二) 客户端添加武将
- Android’s HTTP Clients(Android的HTTP客户端接口)
- Tryton客户端(1.8+)的编译
- Foursquare客户端源代码的编译
- RDP(Remote Desktop Protocol) 学习总结
- 关于zxing项目j2me客户端编译
- Windows编译OpenVPN客户端
- 凤舞 - 编译 客户端
- FREERPD android客户端编译
- ngrok服务端客户端编译
- RDP协议linux下网络remote desktop open code在机顶盒的应用
- 分享一个Mac苹果电脑远程连接windows等的工具 CoRD: Simple RDP Remote Desktop
- MySQL c客户端的交叉编译
- 2016年5月5日
- GOT S06E02 POV Sansa
- 色环电阻的识别
- Extjs取得FormPanel某个控件并赋值
- uploadify多个文件上传,删除后提示超过最多限制
- remote-desktop-clients的项目RDP客户端编译(二)客户端编译
- 使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (五)之实时排名系统
- Minecraft世界生成器代码
- android 5.x—RecyclerView使用介绍
- iOS解决UITableView重绘导致重叠的问题
- ps如何制作金属效果
- Java继承中方法的覆盖和重载
- Spring配置SessionFactory
- linux下多节点之间,免密钥访问实现