博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android开发过程中遇到错误的笔记
阅读量:6418 次
发布时间:2019-06-23

本文共 3306 字,大约阅读时间需要 11 分钟。

hot3.png

错误1:

03-01 04:32:12.351 31387-31387/com.example.administrator.g_international E/AsyncHttpRH: User-space exception detected!                                                             android.content.res.Resources$NotFoundException: String resource ID #0x0

解决问题:资源Id所需要填充是字符串而不是其他类型,根据错误代码提示找到对应位子,检查方法中参数是否按照所需要的类型来填充的。

错误2:

Execution failed for task ':compileDebugAidl'.  .lang.IllegalStateException: aidl is missing

解决问题:统一所有的module的build tools版本与compile sdk版本

错误3:

使用ScrollView时请注意:

ScrollView作为根视图时,它只能只有一个孩子

错误4:

ScrollView嵌套ViewPager时:ViewPager的内容会显示不全

解决办法是:ScrollView 中添加

android:fillViewport="true"

1.设置ViewPager固定的高度

2.如何让ViewPager的高度根据内容至适应了。

/** * 自动适应高度的ViewPager * @author  * */public class CustomViewPager extends ViewPager {     public CustomViewPager(Context context) {        super(context);    }     public CustomViewPager(Context context, AttributeSet attrs) {        super(context, attrs);    }     @Override    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {         int height = 0;        for (int i = 0; i < getChildCount(); i++) {            View child = getChildAt(i);            child.measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));            int h = child.getMeasuredHeight();            if (h > height)                height = h;        }         heightMeasureSpec = MeasureSpec.makeMeasureSpec(height, MeasureSpec.EXACTLY);         super.onMeasure(widthMeasureSpec, heightMeasureSpec);    }}

3.ScrollView嵌套ListView,Viewpager, GridView时活动冲突。

代码的连接:http://blog.csdn.net/lovexieyuan520/article/details/45173313

错误5:

解决方案:https://stackoverflow.com/questions/37347326/errorconflict-with-dependency-com-google-code-findbugsjsr305

 

4.在打包的过程中出现了:

"app_name" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic), "bg" (Bulgarian), "ca" (Catalan), "cs" (Czech), "da" (Danish), "de" (German), "el" (Greek), "en-rGB" (English: United Kingdom), "en-rIN" (English: India), "es" (Spanish), "es-rUS" (Spanish: United States), "et-rEE" (Estonian: Estonia), "fa" (Persian), "fi" (Finnish), "fr" (French), "fr-rCA" (French: Canada), "hi" (Hindi), "hr" (Croatian), "hu" (Hungarian), "hy-rAM" (Armenian: Armenia), "in" (Indonesian), "it" (Italian), "iw" (Hebrew), "ja" (Japanese), "ka-rGE" (Georgian: Georgia), "km-rKH" (Khmer: Cambodia), "ko" (Korean), "lo-rLA" (Lao: Lao People's Democratic Republic), "lt" (Lithuanian), "lv" (Latvian), "mn-rMN" (Mongolian: Mongolia), "ms-rMY" (Malay: Malaysia), "nb" (Norwegian Bokmål), "nl" (Dutch), "pl" (Polish), "pt" (Portuguese), "pt-rPT" (Portuguese: Portugal), "ro" (Romanian), "ru" (Russian), "sk" (Slovak), "sl" (Slovene), "sr" (Serbian), "sv" (Swedish), "sw" (Swahili), "th" (Thai), "tl" (Tagalog), "tr" (Turkish), "uk" (Ukrainian), "vi" (Vietnamese), "zh-rCN" (Chinese: China), "zh-rHK" (Chinese: Hong Kong), "zh-rTW" (Chinese: Taiwan, Province of China), "zu" (Zulu)

 

是什么原因呢?原因如下:

在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题。

例如说"auto_name" is not translated in zh, zh_CN.

这是因为Android SDK Tool 將 ANDROID_LINT_COMPLETE_REGIONS 改为了需要检查。

解决办法:

根据错误提示的log,自己尝试 :

(1)忽略:tools:ignore="MissingTranslation" 和(2)指定文件的语言:tools:locale="zh-rCN"

结果:设置res/value/string.xml文件的 tools:ignore="MissingTranslation" 属性,可以忽略导出apk时产生的错误。

XXXX

 

转载于:https://my.oschina.net/quguangle/blog/848556

你可能感兴趣的文章
蚂蚁分类信息系统5.8多城市UTF8开源优化版
查看>>
在django1.2+python2.7环境中使用send_mail发送邮件
查看>>
“Metro”,移动设备视觉语言的新新人类
查看>>
PHP源代码下载(本代码供初学者使用)
查看>>
Disruptor-NET和内存栅栏
查看>>
Windows平台ipod touch/iphone等共享笔记本无线上网设置大全
查看>>
播放加密DVD
查看>>
产品设计体会(3013)项目的“敏捷沟通”实践
查看>>
RHEL6.3基本网络配置(1)ifconfig命令
查看>>
网络诊断工具之—路由追踪tracert命令
查看>>
Java模拟HTTP的Get和Post请求(增强)
查看>>
php 环境搭建(windows php+apache)
查看>>
让虚拟机的软盘盘符不显示(适用于所有windows系统包括Windows Server)
查看>>
Cygwin不好用
查看>>
jQuery插件之验证控件jquery.validate.js
查看>>
[经验]无线鼠标和无线键盘真的不能用了?——雷柏的重生之路~
查看>>
【转】plist涉及到沙盒的一个问题
查看>>
GNU make manual 翻译( 一百四十五)
查看>>
重构之美-走在Web标准化设计的路上[复杂表单]3 9 Update
查看>>
linux中的优先搜索树的实现--prio_tree【转】
查看>>