Android学习中遇到的错误

2017-12-13  本文已影响0人  Noblel

Install失败

install error.png

出现这种install安装失败 可能是因为你得CPU架构不是对应的类型

解决办法:

1.lib 中加入其他架构的so文件

2.clean project

3.build & run

No resource found

解决办法:

在相对布局中,如果用到layout_above属性,并且后面的id之前没有出现过,那么需要多加一个+号

android.content.res.Resources$NotFoundException String resource ID #0xc ##

解决办法:

android中控件不能使用int类型 需要加""

Toast.makeText(this,add+"",Toast.LENGTH_SHORT).show(); ----right

Toast.makeText(this,add,Toast.LENGTH_SHORT).show(); ---wrong

libcooee.so: has text relocations

说明编译.so文件时使用了较低版本sdk

而project 中的配置 targetSdkVersion22 大于so编译时使用的sdkversion,所以只需要把功能中的targetSdkVersion降低即可

解决办法:  
<pre>
 defaultConfig {
applicationId “com.example”minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName “1.0”
 }</pre>

Android platform下载失败 无法找到路径

重新删除Android\SDK\platforms下对应的文件夹 重新下载即可

上一篇下一篇

猜你喜欢

热点阅读