Eclipse在ios 下的安卓开发环境搭建

Wesley13
• 阅读 697

小编趁着抗战70周年之际,写了一片关于ios 系统下的安卓开发环境搭建,长话短说,直接奔主题。主要步骤:

-开发工具的准备


1 下载 JDK ,下载链接:http://www.oracle.com/technetwork/java/javase/archive-139210.html
2 下载eclipse ,下载链接:http://www.eclipse.org/downloads/packages/release/luna/sr2;
3 下载ADT zip包,下载链接:https://developer.android.com/sdk/installing/installing-adt.html
4 下载NDK bin文件 ,下载链接:https://developer.android.com/ndk/downloads/index.html
5 下载robovm plugin,下载链接:http://download.robovm.org/eclipse/
6 下载 virtualbox,下载链接:https://www.virtualbox.org/wiki/Downloads
7 下载Genymotion ,下载链接:https://www.genymotion.com


-开发工具的安装


1 jdk 安装,一般在ios本本或一体机,直接将下载jdk.dmg文件直接解压出来,系统会弹出一个drag框,直接将应用包drag到Application中,
(系统会提示是否打开jdk,选中“好“按钮,如果打不开,可能需要在到launchpad 中找到系统偏好,打开它,找到“安全与隐私“,点击它,
然后在launchpad中找到“其他“打开它,找到“终端“,双击运行,在命令行中输入:java -version 出现如图1-1信息,说明安装成功。如效果图1-1
Eclipse在ios 下的安卓开发环境搭建
2 eclipse 安装,一般直接解压到指定目录即可,打开解压文件,找到eclipse.app 文件,运行即可。
3 adt 安装,adt 安装有两种方式(1)在线安装(2)离线安装。在这里我们就讲讲离线安装,打开eclipse ,找到help菜单,选中它,找到“install new software“,点击它,弹出install 窗口,找到work with 右边的add 点击它,弹出Add Repository 窗口,选择Archive按钮,添加你下载的adt.zip包,点击OK。然后就出现安装插件,选中它,点击next, 这时候可能需要下载一些资源,时间有点长(可能需要翻墙),下载完后安装,重启 eclipse 即可。
4 ndk 安装,安装前需要将下载的 bin文件,变成可以使用的文件,google 官网有两种方法解决(1) 使用7zip 压缩(2)使用命令操作。本例采用第二种。如图1-2
Eclipse在ios 下的安卓开发环境搭建
在mac 切换到该文件所在目录,一般切换目录“cd +空格+ 路径“,运行 ndk chmoda+x∗android−ndk−r10c−darwin−x8664.bin∗,ndk ./android-ndk-r10c-darwin-x86_64.bin (注:斜体为文件名)即可在同目录下自动生成相应文件夹如图1-3
Eclipse在ios 下的安卓开发环境搭建
然后在eclipse 中找到偏好设置,打开设置ndk 路径如图1-4
Eclipse在ios 下的安卓开发环境搭建
点击OK 即可。
5 robovm 安装,目前robovm只能在线安装,与adt 在线安装一样,这里就不多讲了。
6 virtualbox 安装,该软件傻瓜式安装,直接next 即可。
7 Genymotion 安装,安装该软件时,必须先安装virtualbox,安装成功后,才能正常运行。


-开发工具的测试


1 new android project ,and then run it android well.
2 import ndk demo ,and then run it android well.
3 open the genymotion ,and then run it with android app well.
4 new robovm project ,and then run it on ios or android well.


点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
梦
3年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
9个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这