AndroidStudio的一些实用技巧

来源:互联网 发布:淘宝卖假货举报中心 编辑:程序博客网 时间:2024/05/16 14:22

记录平时工作中使用AndroidStudio发现的问题

一、如何将Eclipse中的歌项目迁移到AndroidStudio中

  从Eclipse中导出
          1.将你的ADT插件版本升级到22.0以上。
          2.在Eclipse中,选择File-->Export。
          3.在弹出的导出窗口中,打开Android的文件夹,选择“Generate Gradle Build Files”。
          4.选中你想要导入到Android Studio中的项目,Finish。
    PS:导出的项目将会和原来的项目在同一目录,覆盖原来的同时,会新增一个叫build.gradle的文件,导入Android Studio时将首先读取这个文件。
  导入到Android Studio
          1.在Android Studio 中,首先关掉你当前的打开的项目。
          2.在欢迎界面,点击Import Project(注:也是可以直接在菜单选择Import project的)
          3.选中你在Eclipse中导出的项目,展开目录,点击build.gradle文件,然后OK
          4.在之后的弹出对话框中,会要求你选择Gradle的配置,选中Use gradle wrapper.(注:也可以自定义你本机装的Gradle)

    PS:如果没有Grade build文件,也是可以将普通的安卓项目导入到Android Studio中,它会用现有的Ant build.但为了更好地使用之后的功能和充分使用构建变量,还是强烈地建议先从ADT插件中生成Gradle文件再导入Android Studio

二、如何设置AndroidStudio工作空间的编码

  File ->Settings->Editor->File Encodings 将上面看到的所有编码改为你想要的编码 并勾选

  

 

三、关于AndroidStudio图片的使用

  as与eclipse不同之处是多了mipmap这个文件夹,根据谷歌官方推荐,将图片放入mipmap中能加强图片处理效率,优化性能.

  注意:.9图片还是要放在drawlayout文件夹中。

四、Android Studio如何获取 SHA1 和MD5码 

  

  1、打开android studio 在最下面找到Terminal 如下图

 

  技术分享

  2、 输入命令  C:  进入c盘

  3、 输入命令   cd Users\Administrator   其中Administrator是自己的用户名  Administrator文件下有个.adnroid文件

  4、 输入命令   cd .android 如下图

  技术分享

  5、输入命令  keytool -list -v -keystore debug.keystore  其中debug.keystore是studio默认的keystore  可以换成自己生成的keystore    如下图 

 

  技术分享

  6、输入命令    android    回车(秘钥库口令是看不到的)如下图

 

 技术分享

 

  注 想要用自己生成的 keystore   在studio中  Build->Generate Signed APK中生成

 五、Android Studio修改VersionName 和 VersionCode

  除了需要在AndroidMainfest文件更改,还需要在build.gradle中更改

 、ADB NOT Responding -Android Studio

  

 

有时打开android studio会出现这个错误

找了下原因是因为端口占用

adb运行的默认端口是5037, 因此通过命令行 netstat -aon |findstr "5037" 找到了PID,通过PID找到占用端口的进程,果断杀掉这个进程,运行android studio,一切恢复正常。

 


1 0
原创粉丝点击