对于EclipseADT环境、Androidstudio如何连接外部安卓模拟器感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解eclipse怎么连接安卓模拟器,并且为您提供关于android
对于Eclipse ADT环境、Android studio如何连接外部安卓模拟器感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解eclipse怎么连接安卓模拟器,并且为您提供关于android studio / eclipse模拟器只显示部分屏幕、Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio、android studio 导入 eclipse 项目的问题、Android studio 将Eclipse代码导入到AndroidStudio的两种方式的宝贵知识。
本文目录一览:- Eclipse ADT环境、Android studio如何连接外部安卓模拟器(eclipse怎么连接安卓模拟器)
- android studio / eclipse模拟器只显示部分屏幕
- Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio
- android studio 导入 eclipse 项目的问题
- Android studio 将Eclipse代码导入到AndroidStudio的两种方式
Eclipse ADT环境、Android studio如何连接外部安卓模拟器(eclipse怎么连接安卓模拟器)
1、Eclipse ADT连接外部安卓模拟器
首先要找到该软件安装的位置,用cmd进入到platform-tools文件夹内执行
adb connect 127.0.0.1:7555 我这里连接的是mumu模拟器端口号为(7555), 其他模拟器端口见文章最后
连接成功后,在软件内点击运行,即可
如果连接失败要重启adb 指令为:adb kill-server adb start-server(同样要在platform-tools文件夹目录内执行)
2、Android studio如何连接外部安卓模拟器
进入到模拟器本身目录,找到bin文件夹,用cmd在该文件夹内连接
如下图是我mumu模拟器中bin的位置
则在cmd中我应该敲 D:\MuMu\emulator\nemu\vmonitor\bin\adb_server connect 127.0.0.1:7555
然后即可在Android studio中用模拟器了
3、每次使用都要重新连接,很麻烦怎么办?
使用windows批处理命令
步骤为:
1、新建一个txt文本文档。
2、将指令写入文档内。
3、保存退出,将后缀名修改为bat。
之后要连接的时候只需要双击这个bat文件即可。
如我要写一个在Eclipse ADT中连接模拟器的bat
对应的指令应该为
D:\eclipse android\adt-bundle-windows-x86_64-20131030\sdk\platform-tools\adb connect 127.0.0.1:7555
将这句话写到txt里面
保存后修改后缀名为bat
这样以后双击这个bat即可连接模拟器(要先开启模拟器,与Eclipse或Android studio)
同样的我们要写一个Android studio连接外部安卓模拟器的bat,也是把指令写到txt,再修改后缀名为bat即可。
4、各种模拟器的端口号
android studio / eclipse模拟器只显示部分屏幕
自上次升级软件包以来,Android Studio / Eclipse模拟器仅显示屏幕的一小部分.
如何再次查看整个屏幕?
重新安装Eclipse没有帮助.
如果从命令行运行模拟器,则command line help page的第三段描述了如何更改这两个设置.
如果从Eclipse运行模拟器,则可能需要查看用于调试应用程序的启动配置.在最底部,您可以将缩放因子和其他属性作为附加命令行参数.确保未设置此项.
如果在此之前没有任何工作,只需从Eclipse工具栏为您的模拟器创建一个新的虚拟设备.
Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio
1, 第一步,Eclipse 还是要有滴,并且 adt 得在 22 以上,我相信大家 adt 肯定在 22 以上了吧,不然还开发个毛。
(1) 在 Eclipse 中,选择 Flie->Export-->Android-->Generate Gradle build files
(2),next--> 选中自己要导的项目 -->next--> 先只勾选 Force overriding of exeisting files-->finish--->finish
(3). 各位,注意啦,有东西要改啦,先在 eclipse 项目里面去瞧瞧项目,增加了一个文件 build.gradle, 然后直接在这里面改点东西。
改什么东西本呢,先上我改完后的图。高清无码大图,好戏在后头
a, 把 apply plugin: ''android'' 改成 apply plugin: ''com.android.application'' 因为,apply plugin: ''android'' 已经不适合现在的版本啦
b, 加一段代码,相信我,加上去就行,亲测
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ''com.android.tools.build:gradle:1.0.0''
}
}
c, 把 buildToolsVersion "19.1.0" 改成 buildToolsVersion "21.0.2"。注意啦,别看我这是 21.0.2, 你得看你自己 sdk 里面的版本,如图
ok! ctrl+s 保存刚刚改的东西,eclipse 我们可以暂时不用看啦,
2,第二步,,我们找到 eclipse 的工作空间,就是你项目放代码的要目录。嘿嘿,会发现多了几个文件。如图
我们要改两个东西,相信我,绝对要改,不改就被坑,
(1) 第一个是 build.gradle, 如果你的是 0.8.+,就改成 1.0.0 还是版本问题
(2). 第二个一定要改,gradle\wrapper 这个目录里面的 gradle-wrapper.properties 文件,默认是在线加载,在天朝去谷歌下载,你懂的。所以我们要改成加载本地的。你本地得先有这个东西啊 gradle-2.2.1-all. 如果没有就去 () 下载
链接: http://pan.baidu.com/s/1bnxYzmv 密码: nd2l
好啦,好戏来啦,android studio 终于可以上场啦。
3, 第三步,打开 android studio, 选择 import Non-Android studio project --> 选择项目 Demo4 里面的 build.gradle 文件,别选错,点击 ok. 可能弹出提示框,直接 ok 就行。然后就等待它创建项目吧。哈哈哈
ok 后,下面如果出现这个错,那就说明没问题啦。这一看就知道,我们没有导入 libray 包啦.
回来 eclipse, 选择要引入的包 appcompat_v7_8,和之前 Demo4 一样,生成 build.gradle 文件。然后再回到 android studio. 导入,File-->import module-->appcompat_v7_v8-->ok (ps: 这里直接选择项目就行,不要再去选择里面的 build.gradle 文件) 注意啦,反正我这么干,很爽,上图 --- 如果还引用了其它的 library 包,同样的操作,爽。
4,最后再稍微配置下就 ok 啦。就是你原来引用了几个 library 包,你就要检查一个地方是否有没配置
dependencies {
compile fileTree(dir: ''libs'', include: ''*.jar'')
compile project('':appcompat_v7_8'')
}
(ps: 如果你之前项目有加载.so 文件,比如说用到了地图 sdk,推送 sdk,这些里面有.so 文件,光 compilefileTree (dir:''libs'',include:''*.jar'') 没用的,还需要配置一下才能加载.so 文件。大家可以看这篇文章的介绍 Android studio 使用心得 (六)---android studio 如何加载.so 文件)
解读一下, compile fileTree (dir: ''libs'', include: ''*.jar'') 这一行,会把你之前 eclipse 里面的 lib 文件夹里面的.jar 包都引进来,所以你不用管了, compile project ('''') 就是你 import module 的 library 包,你每导一个进来,在
settings.gradle 这里面都会有,直接把 include 后面的 copy 过去,因为,怕你手动敲敲错,导致报错。
5. 大功造成,run! Hello world! 来了。。。
android studio 导入 eclipse 项目的问题
现在在 eclipse 中 有一个 android 项目 a 还有一个被 a 引用的 package(包) b。现在想转移到 studio 中 直接导入 eclipse 项目是报错的 。按照网上的当时导入也是报错。没弄个 android,求帮忙
Android studio 将Eclipse代码导入到AndroidStudio的两种方式
前言
Android Studio到现在已经发展到2.1.1+的版本了,最近也在试着使用它,原因是多方面的,一个毕竟是未来的趋势,二则是github上越来越多的大牛开源项目都是基于Android Studio的,因此会使用Android Studio就成为一件必须的任务。
在具体下面的工作之前,有两个概念是与Eclipse不大相同的,即Project和Module。在Android Studio中,一个Project并不是Eclipse的project,倒是有点像workspace(或者说任务吧),而Module才是与Eclipse的project相似的。所以,一个Project中可以包含多个Module,多个Module在一起共同构成一个Project,每个Module可以是一个库,也可以是一个可运行的Module(对应可运行的apk)。
正题
说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。
这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。 OK,进入正题。
Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的Android Gradle Project. 这里,我们先从兼容模式说起。 兼容模式 这种模式下,保证了Eclipse时代的代码目录结构,整体操作和使用和Eclipse也差不多。 最重要的,当你使用AndroidStudio时,你或者其他人也可以方便的使用Eclipse,互不干扰。
实现步骤
- 从Eclipse中导出Gradle build files 在Eclipse菜单中 File --> Export-->Generate Gradle build files
接下来会到达警告界面,这里会提示AndroidStudio可以直接导入ADT的工程,先过,后面有直接导入的讲解。
选中你的项目工程,包括主工程和库工程(Library)。
确认生成
2. 修改导出文件参数 导出后,由于adt很久没更新,需要手动改一些参数,才能保证正常使用。 为了保证能够讲解的更清晰,下面分情况讲解一下:
没有库工程,只有主工程 这种情况下你看到的目录是这样的
首先需要更改的是 build.gradle 文件 AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,因此需要将图中红框内的 0.12.+ 改为 1.0.0
然后还需要更新Gradle版本,指定为所需要的2.2.1
含有库工程 其实改动方法和上面一样,只需要注意是改动整个项目的build.gradle和 /gradle/wrapper/gradle-wrapper.properties。 而不要尝试去主工程或者库工程里面找build.gradle
- 导入AndroidStudio 进入到AndroidStudio中,选择导入非AndroidStudio工程
找到需要导入的工程目录,可以看到图标和Eclipse创建的工程不一样。
点击OK,进入漫长的加载过程,之后就可以正常使用了。
已经创建过工程的打开AndroidStudio会直接进入以前的工程 这时候可以选择File-->Import Project, 选中后点击ok
兼容模式下的bug 使用IDE的打包:
在兼容模式只打主工程的,库工程没有加入到apk中,导致无法正常运行。 截止到1.0.2,AndroidStudio依然存在这个bug。 因为这个bug的存在,你在兼容模式可以使用AndroidStudio编程,打包时开启Eclipse。
OK,兼容模式介绍到这里。 我们开始介绍主角: Android Gradle Project。 这里必须说明的是Google更希望我们使用这种方式,如果没有什么团队的压力,还是使用这种吧。
关于Eclipse ADT环境、Android studio如何连接外部安卓模拟器和eclipse怎么连接安卓模拟器的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于android studio / eclipse模拟器只显示部分屏幕、Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio、android studio 导入 eclipse 项目的问题、Android studio 将Eclipse代码导入到AndroidStudio的两种方式的相关知识,请在本站寻找。
本文标签: