android的坑

11 篇文章 0 订阅

long long ago 我用的是eclipse开发的,但是后来发现很多人都转成用android studio开发,为了跟上大家的脚步,我只重新学习啦。遇到不少错,记录以下,为自己也为大家。

工具用的是android studio3.4版本的

sdk,就是在android studio3.4里下载的最新版本。

1、打开monitor.bat,报如下错误

Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running. If it's being used by something else, choose a new port number in the preferences.”

这个的意思是有人点了它的8700端口,查找步骤如下:

1.1、在命令行中输入如下netstat -a -o 8700指令

1.2、接着在命令行输入如下指令tasklist /fi "pid eq 51588" ,51588是进程号。

1.3、查到是哪个程序关掉就好,一般是android Studio程序。

2、连接不上真机,工具上是报:    Error running 'app': No target device found.

用adb是报这个。
 

  这个地方我要吐槽一下,家里的系统也是一样一样的环境,是可以连上并安装app的,but办公室里的就一直报这个问题。网上说是因为版本不匹配,电脑上的client的版本比手机的上高了,所以连不上。这个说法相当鬼诡。但是抱着死马医的想法。我找了个旧版本的。adb.exe放到platform-tools目录下,终于不再报这个错了。

重启as 和monitor.bat,终于可以连接上了

monitor.bat终于可以连接上了

然而as里仍然报  Error running 'app': No target device found.

下面这更鬼诡了,我打开

这样是没有错的,我删掉又重新建了一个,把上面的改为:open select Deployment target dialog,发现运行时可以选择的到,然后运行了一次,木有问题,再改回来USB Device,就可以连接上了。

3、apk导入到手机上安装,报安装错误:-15

      这里不要用下面的:run "app"生成的apk包来安装 。

 

   要用菜单里的build ---build bunder(s)/APK(s) ----build APK(s)生成的apk来安装

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值