找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1709|回复: 2

[软件应用] CAD二次开发软件,手机版本,安卓版本 手机浏览编辑DWG

[复制链接]
发表于 2016-6-12 17:50:28 | 显示全部楼层 |阅读模式
悬赏20D豆未解决
梦想绘图控件开发教程
V6.0


1、 环境搭建
注意:文章有些下载地址,比如安卓开发网站需要设置代理才能访问
1.1、 安装Eclipse
下载地址:/ 搜索 梦想CAD控件,到官网下载
如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCD56.tmp.jpg
下载后,我们把它解压到C:\Android\Eclipse如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCD67.tmp.jpg
1.2、 下载JDK
下载地址
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCD87.tmp.jpg
点击下面连接下载安装程序
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCDA7.tmp.jpg
安装后的目录,和文件,注意现在最新的JDK安装不支持winxp,建议使用win7系统:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCDB8.tmp.jpg
我们安装在C:\Android\JDK
之后需要通过"我的电脑"->"属性"->"高级"->"环境变量",来新建一个JAVA_HOME的环境变量,指向JDK的目录,如下
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCDD8.tmp.jpg
1.3、 下载Android SDK
这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCDE8.tmp.jpg
我们不使用Android Studio,点击Stand-alone SDK Tools继续:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE09.tmp.jpg
下载后直接解压就可以使用了。
我们把它解压放到C:\Android\adt目录。
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE19.tmp.jpg
为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE2A.tmp.jpg
创建 C:\Android\Eclipse\eclipse.exe快捷方式到桌面,如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE3A.tmp.jpg
如图:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE5B.tmp.jpg
1.4、 给Eclipse 安装ADT插件
运行Eclipse.exe
A. 选择Help > Install New Software.
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE6B.tmp.jpg
B. 点击Add按钮
在弹出的对话框,输入网址: 搜 梦想CAD控件
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE8B.tmp.jpg
OK按钮
C. 选择所有,点击Next进行安装
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCE9C.tmp.jpg
安装过程:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCEBC.tmp.jpg
1.5、 运行Eclipse设置Android ADT插件
重启Eclipse,进行Android SDK设置:
选择【Windows】 > 【Preferences…】打开编辑属性窗口
选择Android属性面板
加入Android SDK的目录(点击【Browse…】进行选择,这里是“android-sdk”所在的目录)
如下图:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCEDC.tmp.jpg
运行SDK Manager.exe,安装Android开发用的相关文件。
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCEED.tmp.jpg
选择如下,然后点击“Install
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF0D.tmp.jpg
1.6、 NDK安装
控件使用的android-ndk-r6-crystax-2,从我们官网上下载,地址:
地址:
   
Crystax官网:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF2D.tmp.jpg
如果不能下载,请与我们联系
NDK解压到C:\Android\OdaNdk
如下图:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF3E.tmp.jpg
1.7、 安装Cygwin
由于NDK开发大都涉及到C/C++GCC环境下编译、运行,所以在Windows环境下,需要模拟Linux模拟编译环境,下载地址:

下载setup.exe文件(使用64位系统,下载x86_64
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF5E.tmp.jpg
运行setup-x86.exe,安装在C:\Android\cygwin:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF7E.tmp.png
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCF8F.tmp.jpg
修改
C:\Android\cygwin\etc\profile
设置路径变量
PATH="/usr/local/bin:/usr/bin:${PATH}:/cygdrive/C/Android/adt/platform-tools:/cygdrive/c/android/Odandk:/cygdrive/C/Android/adt/tools:/cygdrive/C/Android/ant/bin:/cygdrive/C/Android/JDK/Bin "
设置windows路径变量,方便能找到cygwin,如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCFAF.tmp.jpg
1.8、 创建虚拟
运行【Windows=>Android Virtual Device Manager】,
在界面上,新建一个虚拟机,设置如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCFCF.tmp.jpg
1.9、 编译并运行控件安卓例子
控件例子下载地址:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsCFF0.tmp.jpg
解压控件的试用包我们把它解压到C:\MxDrawInstall\,如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD000.tmp.jpg
切换Eeclipse工作空间,把工作空间切换在控件安装位置: C:\MxDrawInstall\MxDraw60Android\SRC\MxDraw6.0\AndroidSample\MxDrawSupportDwg
命令如下抓图:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD020.tmp.jpg
导入控件例子,如下:
File->Import…】
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD041.tmp.jpg
如下图,选择,“Existing Android Code Into Workspace”导入C:\MxDrawInstall\MxDraw60Android\SRC\MxDraw6.0\AndroidSample\MxDrawSupportDwg\MxDrawTestActivity 例子
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD051.tmp.jpg
设置NDK目录,【窗口】=>【首选项】
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD071.tmp.jpg
对该工程增加C++支持,在工程名上右键,在右键菜单上,选择: 【Androids Tools=>Add Native Support…】如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD092.tmp.jpg
点击后会弹出一个简单的设置界面,Lib填写:mxdrawjin
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD0A2.tmp.jpg
禁用C++的语法分析功能,发现分析出一堆错误,但实际并不是错误,所以要禁用。
如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD0C2.tmp.jpg
编译工程,【Project->Bulid All】,这时应该能成功编译工程。
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD0E3.tmp.jpg
增加运行配制,点击:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD0F3.tmp.jpg
出来界面设置如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD113.tmp.jpg
点击”运行”效果如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD124.tmp.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wpsD135.tmp.jpg
到目前,安卓的开发环境已经搭建完成。




论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 145个

财富等级: 日进斗金

发表于 2016-6-12 17:52:14 | 显示全部楼层
开发人员还不会发帖吗? 重新编辑下你的帖子,把图片都传上来吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

 楼主| 发表于 2016-6-12 18:05:50 | 显示全部楼层
进官网  www.mxdraw.com
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-4 16:57 , Processed in 0.401787 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表