前言:曾有段时间被AS+gradle虽紧密结合却依然搞不定联网依赖的模样弄的头疼,尝试了各种改代理、改配置均无果,于是坚守Eclipse进行开发学习,结果一方面受制于gradle Android项目的铺天盖地(Eclipse对gradle支持并不好,新版本插件没有支持),另一方面被各种v7包、ConstraintLayout的问题折磨,当真苦恼至极。偶然的机遇,由于业务需求需要使用某度的sdk,又是个gradle,eclipse实在搞不定,于是狠下心下了个AS正式版本进行尝试。本来在新电脑上用AS导入项目还算顺利,对于这种顺利坦白说有点受宠若惊,结果转入之前电脑,又出现了原来的问题,各种依赖无法下载。最后发现,之前折腾依赖时在用户目录下的.gradle中稀里糊涂改了默认配置(主要是代理host,这和AS设置里面的Proxy不是一事),结果导致了联网依赖包浏览器下载没问题但是AS中就是下载不了的滑稽局面!果断删除此目录即可,默认设置就ok的。

注意,这里跟网络无关,跟repository无关,也跟SSL无关。

接下来,主要说说AS进行真机调试的坑吧。

问题重现:若使用3.0版本以上的AS,连接手机调试时可能会出现能够连接但是无法识别手机信息的问题,这样如果指定了"armeabi-v7a"就会无法进行真机调试,注释掉又影响so库的使用。

解决方案:网上搜索了很多文章,说法不一,个人感觉最实用的是换用第三方的adb,比如将腾讯的tadb.exe重命名为adb.exe替换原文件。

若仍不能解决问题,可能是安装的腾讯管家产品作怪。实践可考虑找到

C:\Users\xxxxx\AppData\Roaming\Tencent 下的这个文件夹:
AndroidServer

删除改权限,或者尝试据说是官方推出的UInsAndroidServer.exe 工具。

安装了其他手机助手产品同理,总之就是借助它们相对成熟的adb同时不让其捣乱。

注意,这里不需要插拔数据线,也不用从inf安装驱动。

你好,AS。那么,java那边要不要转入IDEA呢?

最新文章

  1. 。。。IO流学习之二。。。
  2. DevExpress VGridControl 行宽自动调整
  3. Unity中获取物体的子物体
  4. JavaScript RegExp 对象(来自w3school)
  5. hibernate-聚合函数分组统计数据查询
  6. extjs grid
  7. 转: adroid音视延迟 10ms的原因与解答
  8. age
  9. NodeJS加MongoDB应用入门
  10. java.lang.InstantiationError: sun.net.ftp.FtpClient
  11. 从页面底部向上弹出dialog,消失时逐渐向下(转)
  12. Swift - 导航条(UINavigationBar)的使用
  13. Javascript设计模式系列三
  14. TCP三次握手和四次挥手
  15. ASP.NET Web API 2中的错误处理
  16. 简介浏览器内核与JavaScript引擎
  17. Hadoop详细配置教程
  18. Photoshop 使用阈值调整色阶
  19. 0_Simple__simpleSurfaceWrite
  20. Leader Election 选举算法

热门文章

  1. 今天遇到 Request failed: method not allowed (405)。 错误,特此在网上翻了翻
  2. 过渡 - transition
  3. 09 (OC)* 键路径(keyPath)、键值编码(KVC)、键值观察(KVO)
  4. 基于 HTML5 WebGL 的医疗物流系统
  5. React + TypeScript 默认 Props 的处理
  6. MySQL中对字段内容为Null的处理
  7. Java网络方面
  8. liunx帮助whatis使用方法
  9. selenium-03-02操作元素-等待
  10. Maven项目运行报错提示找不到加载主类