Android 错误集锦(ing...)

向原生安卓程序中添加flutter步骤和错误集锦 目标:在原生安卓程序中点击按钮,跳转flutter页面 主要写给没有做过安卓程序开发的我们 准备阶段: 1.错误:无法添加已存在的flutter到原生安卓项目中 解决:不能使用已存在的flutter,要重新new 新的flutter module作为原生安卓程序的一部分,因为flutter是要做成类似是安卓页面的一个按钮的感觉. 相关的教程简书上好多,大概就是: ①settings.gradle文件中添加代码如下: setBinding(new Binding([gr... 阅读详情

最后更新于: 2014年12月19日14:27:26
转载请注明出处:
http://blog.youkuaiyun.com/bbld_/article/details/39520249 【 Rocko's blog】
搬迁至:Android 错误集锦ing...





系统环境:

Windows7 64位

问题描述:

Eclipse真机无法打印log信息

错误提示:

解决方案:

window-->show view-->android->devices,

打开devices,点击右边的截屏图片的按钮。等到出现截图的时候,logcat就出来信息了(不保证每次都有用)




系统环境:

Windows7 64位

问题描述:

xml(资源)文件里面的错误

错误提示:

android: invalid start tag xxxxx 错误原因

解决方案:

今天在学shape这个属性,结果创建的xml总是提示这个错误
百思不得其解,后来找到原因了
我把这个xml文件放错了位置,放到了res/layout路径下
应该放在drawable的路径下才对




系统环境:

Windows7 64位

问题描述:

无法run(运行)工程

错误提示:

Conversion to Dalvik format failed with error 1

解决方案:

第一种情况包导入错误.点击工程-->build path-->libraries-->选中android1.x 或者android2.x ,点击remove。
然后再点击add library-->User Library -->next-->User Libraries-->new 你取一个名字 比如android2.1 点击OK,
选中android2.1-->add jars-->\android-sdk-windows\platforms\android-7\android.jar 点击打开,点击ok-->finish.

第二种情况签名时没有成功。签名:java -jar signapk.jar platform.x509.pem platform.pk8 e:huaworkspace\hua\bin\hua.apk e:huaworkspace\hua\bin\hua_signaed.apk ,

如果hua_signaed.apk签名失败,那么请到你的工作目录中将hua_signaed.apk delete掉。

第三种情况包冲突,请到工程目录下将相同的包删除,重新导入一个,这一点和第一种情况类似,不过这是针对其他包,不是android包 




系统环境:

Windows7 64位

问题描述:

导入SlidingMenu和SlidingMenu所依赖的actionbarsherlock包后再导入support v7(用来支持ActionBar),工程一直报错、无法生成R文件 。

错误提示:

。。。。。

解决方案:

不用导入v7包了,因为actionbarsherlock已经支持ActionBar,再导入v7会有冲突。




系统环境:

Windows7 64位

问题描述:

FragmentTransaction使用问题。

错误提示:

java.lang.IllegalStateException: commit already called.

解决方案:

是因为你的ft事务是全局的变量,只能commit一次。 

所以用两个局部ft事务去做commit即可。 
原文地址:http://blog.youkuaiyun.com/knxw0001/article/details/9363411 
补充: 
FragmentManager fragmentManager = getSupportFragmentManager(); 
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); 
detailFragment = new ProductDetailFragment(productId); 
commentFragment = new ProductCommentFragment(productId); 
fragmentTransaction.add(R.id.viewgroup, detailFragment); 
fragmentTransaction.add(R.id.viewgroup, commentFragment); 
fragmentTransaction.commit(); 
//下面这个是调用的时候需要用新的局部变量
getSupportFragmentManager().beginTransaction().hide(commentFragment).show(detailFragment).commit();



系统环境:

Windows7 64位

问题描述:

使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

错误提示:

Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

Please check logcat output for more details.

Launch canceled!

解决方案:

点击下载Genymotion-ARM-Translation.zip

将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。




系统环境:

Windows7 64位

问题描述:

自定义View(RemoteViews)无法发出通知,程序报错

错误提示:

android.app.RemoteServiceException: Bad notification posted from package com.gdut.repairsystem: Couldn't expand RemoteViews for: StatusBarNotification(package=com.gdut.repairsystem id=0 tag=null notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10))

解决方案:

在自定义布局中使用了不自持的组件(这里居然是使用了自定义style的原因!!!(最外层的layout不能,里面的可以))




系统环境:

Windows7 64位

问题描述:

jni代码里:Type Method 'NewStringUTF' could not be resolved  

错误提示:

Type Method 'NewStringUTF' could not be resolved

解决方案:

点开problems窗口把这条错误删除,ok!




系统环境:

Windows7 64位

问题描述:

intent使用serializable传递复杂数据时报错

错误提示:

Parcelable encountered IOException writing serializable object

解决方案:

在Activity之间传递数据必须所有的内容都实现serializable接口才行




系统环境:

Windows7 64位

问题描述:

intent使用Parcelable传递复杂数据时报错

错误提示:

Unmarshalling unknown type code 7471205 at offset 232

解决方案:

在两个activitiy之间,传递一个实现了Parcelable的ArrayList,就出现了这个错误,但是当我传递其它类型的数据时(int、String)却没有问题,显然问题出现了Parcelable身上,简单找了找答案





系统环境:

Windows7 64位

问题描述:

使用开源控件NumberPicker,inflate时一直错误

错误提示:

Android - Error inflating SimonVT NumberPicker class in my layout xml

解决方案:

activity的主题的numberPickerStyle item(numberpicker的主题)要使用它项目中的主题!坑爹···

 <item name="numberPickerStyle">@style/NPWidget.Holo.NumberPicker</item>




系统环境:

Windows7 64位

问题描述:

使用sherlockactionbar创建searchview一直报错

错误提示:

sherlockactionbar Binary XML file line #29: Error inflating class

解决方案:

values-v11等其它资源文件夹里不是使用sherlockactionbar的主题!!!




系统环境:

64位系统,Ubuntu12.04

问题描述:

android环境搭建完毕,但指定了sdk路径没问题依然报错,搭建JDK,Android环境,把android SDK复制过来后,里面的adb和其它命令的都不能使用。

错误提示:

android-sdk-linux_86/platform-tools/adb: 没有那个文件或目录。

android-sdk-linux/platform-tools/adb: 没有那个文件或目录

AndroidSDK/sdk/build-tools/19.0.1/aapt: error while loading shared libraries:

Failed to get the adb version: Cannot run program "/home/android-sdk-linux/platform-tools/adb": error=2, 没有那个文件或目录

解决方案:

由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。

运行如下命令:

# sudo apt-get install ia32-libs




SlidingMenu、ActionBarSherLock编译问题

1、新版的SlidingMenu-master需要使用google api编译。

2、SlidingMenu的library编译通过后,把编译好的ActionBarSherLock作为一个library导入SlidingMenu。

    导入方法是 右键-properties-android-add-选择ActionBarSherLock,因为SlidingMenu稍后也是以liberary的形式导入自己的项目中,所以此处勾选is a liberary。

3、新建项目,将SlidingMunu作为liberary导入,方法同上。

4、可能报找不到getSupportActionBar等ActionBarSherLock的方法。原因是使用ActionBarSherLock的Activity需继承于SherlockActivity,修改SlidingMenu liberary中的SlidingFragmentActivity,让它继承于SherlockFragmentActivity,重新编译liberary导入。

5、项目红叉或红叹号,删除support_v4包,ActionBarSherLock已包含此包,会冲突。也有可能是主题问题,注意appication theme是否正确,参照exsample。

6、注意把ActionBar、某些Fragment等替换成ActionBarSherLock包中的类。

7、左上角的指示图片是在application theme引用的style里设的。

8、 actionBar.setNavigationMode设置不同模式使用的监听类不同。




系统环境:

64位系统,Ubuntu12.04

问题描述:
真机连接无法识别。
错误提示:

adb devices

List of devices attached
???????????? no permissions

解决方案:
1、设置usb权限
$lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 093a:2510 Pixart Imaging, Inc. Hama Optical Mouse
Bus 002 Device 002: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 022: ID 0fce:6146 Sony Ericsson Mobile Communications AB 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
列表中,Bus 001 Device 022: ID 0fce:6146 Sony Ericsson Mobile Communications AB. 这一行为手机的usb使用端口,记录一下,id为0fce

sudo gedit /etc/udev/rules.d/70-android.rules
加入以下内容:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="6146",MODE="0666"
运行命令,重启udev:
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
sudo service udev restart

2、拔掉usb重新连上再执行:

//重新启动adb server
sudo ./adb kill-server
./adb devices
./adb root

设置完成了
adb devices
List of devices attached 
434235313151564C4D45    device




系统环境:

Windows7 64位

问题描述:

AndroidStudio无法更新(已加了google host)

错误提示:

Connection failed. Please check your network connection and try again

解决方案:

修改安装目录下bin\studio.exe.vmoptions文件,如E:\Android\android-studio\bin\studio.exe.vmoptions64位的还有studio64.exe.vmoptions
添加内容: 
-Djava.net.preferIPv4Stack=true 
-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
-Didea.patches.url=http://dl.google.com/android/studio/patches/




系统环境:

Windows7 64位

问题描述:

使用Jackson解析key为大写的json(复杂)数据报错

错误提示:

Jackson with JSON: Unrecognized field, not marked as ignorable

解决方案:

1、 给对应的解析实体类加上注解:

@JsonIgnoreProperties(ignoreUnknown = true)

2、在json解析处设置属性

ObjectMapper objectMapper = getObjectMapper();

objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);




系统环境:

Windows7 64位 Android Studio 1.0.2

问题描述:

run项目时报错

错误提示:

Error :: duplicate files during packaging of APK

...

解决方案:

在出问题的module的build.gradle中的android节点加上:
packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
    }










从理论到实践:利用FilterSolutions高效设计7阶椭圆低通滤波器 本文详细介绍了如何利用FilterSolutions软件高效设计7阶椭圆低通滤波器。文章从理论入手,对比了巴特沃斯、切比雪夫等经典滤波器特性,阐述了在要求高衰减陡度(如62dB抑制)和严格通带波纹(0.2dB)时,椭圆滤波器是最优选择。通过分步实战教程,指导读者完成从软件参数设置、性能验证到实际电路布局与调试的全过程,助力射频与高速数字信号处理工程师将理论转化为可靠设计。 阅读详情

相关推荐

Android车载应用开发与分析(11)- 车载Android应用开发入门指南

将时间回退到2017年我大学刚毕业时,彼时移动互联网就已经开始退潮,各大个培训机构也纷纷停止了Android相关的培训,曾经热火朝天的应用开发从那时起,就开始走向下坡路,小程序以及众多跨平台框架也让市场对Android原生开发的需求逐年降低,市场需求的降低也造就了Android开发的面试变得史无前例的“卷”。 终于我在2019年选择离开了互联网,投身当时还不是非常火热的车载Android领域继续从事Android原生开发。而这一年中国首个外商独资的整车制造项目,“...

linkwj的博客 1万+

html页面中报错:Start tag (input) not closed(已解决)

今天在导入公司项目的时候,被js,和一些html页面中的标签报错给整吐了,虽然这不影响程序的正常运行,但我是有强迫症的,看着爆红我就想解决它。 错误是这样显示的 :Start tag () not closed properly, expected ‘>’. 看着这先密密麻麻的,就碍眼,这其中一共是两种类型的错误,大家如果前台代码没错,导入的话却报错,都可以用参照我的解决办法 下面说步骤:...

NingIT的博客 3619

FPGA中的CMAC硬核与Interlaken硬核

CMAC硬核和Interlaken硬核是FPGA中两种重要的内置功能模块,它们分别在CNN推理和高带宽芯片到芯片接口方面发挥着关键作用。FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)中的CMAC硬核与Interlaken硬核是两种重要的内置功能模块,它们在FPGA设计中扮演着关键角色。需要注意的是,FPGA设计中的硬核选择不仅取决于硬核本身的性能,还需要考虑硬核与FPGA芯片其他部分的兼容性、功耗、成本等因素。Interlaken硬核。

weixin_41230430的博客 1481

Java-bug点滴记录(九)

1.全局配置文件头少写了字母等报错mybatis_config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-c...

Q_love_ZYH 472

英飞凌IGBT驱动芯片2ED020I12F2去饱和电路设计总结整理收集

记录下英飞凌IGBT驱动芯片限流电阻阻值设计

nizhenyuchina的博客 5994

Chromium实用技巧篇-如何下载指定版本的Chromium(一)

通过本指南,您已成功掌握如何在Windows系统上下载并安装最新版本的Chromium浏览器。我们详细介绍了从进入Chromium官网,到查找最新版本号,再到下载和安装的每一个步骤。通过这些步骤,您不仅能够体验到最新的浏览器功能,还可以参与开源项目的开发,享受高速、稳定、安全的浏览体验。

守城小轩的技术窝棚 1万+

怎么解决 idea 上提示类注释的 wrong tag 警告

在 idea 的 setting 里设置了类注释模板,如下: 每创建一个 class 文件都会自动写上这些注释,但是 idea 总是对此发出警告提示: Wrong tag 'Description' less... (Ctrl+F1) This inspection points out the following javadoc comment flaws: - no javadoc ...

qq_34651407的博客 2万+

【Halcon-2D测量】add_metrology_object_rectangle2_measure 函数功能(用于向2D计量模型中添加旋转矩形(rectangle2类型)计量对象)

HALCON算子add_metrology_object_rectangle2_measure解析摘要 该算子是HALCON 2D计量模块的核心算子,用于添加旋转矩形计量对象并配置测量参数。主要功能包括:定义旋转矩形几何轮廓(中心坐标、主轴角度、长短半长);生成垂直于矩形边界的测量区域;设置边缘提取预处理参数(高斯平滑、振幅阈值)。关键注意事项:MeasureLength1必须小于矩形长短半长;角度参数Phi需使用弧度单位;多线程需同步模型句柄。该算子适用于方形螺母、PCB板边框等矩形零件的精密测量,需与a

weixin_45590420的博客 1223

Please check logcat output for more details.全方位分析

Android 写完app或者测试,运行APP的时候,报错 导致的问题是都是无法运行,但原因却多种多样, 例如途中出来的,INSTALL_CANCELED_BY_USER, 是因为手机端拒绝安装造成的, 1.是否有同包名应用,(特别是不同的开发工具开发出来一样的app,必须删除) 2.检查手机的开发者权限中调试,安装等权限,是否开启 3.adb端口是否正常,(一般情况不会,但也的排除

fengdeweilai的博客 6738

CANape a2l文件的编辑教程

编辑a2l文件

wsq119的博客 1万+

《UDS协议从入门到精通》系列——图解0x23:通过地址读取内存

如何读取ECU中指定内存地址的数据?图解UDS 0x23服务带你快速上手!!

车载系统攻城狮 2622

Android错误集锦

1.Execution failed for task ‘:app:dexDebug’在Android studio里面使用了getSupportFragmentManager(),经查询是com.android.support:support-v4发生了冲突,将libs中的v4包删了就好了

haowei0708的博客 498

YOLOv改进 | YOLOv11更换主干Backbone之MobileNetV2(轻量化主干网络结构--高效轻量移动模型)

本文提出将YOLOv11的主干网络替换为轻量化的MobileNetV2,以提升模型在移动端设备的部署效率。MobileNetV2通过倒残差结构和线性瓶颈层,显著减少了计算量和参数量(降至1M~3M),同时保持多尺度特征提取能力。实验表明,改进后的模型在移动设备上可实现20-30 FPS的实时检测,适用于手机APP、无人机和工业监控等场景。核心代码展示了倒残差块的实现,通过深度可分离卷积和通道扩展/压缩实现高效特征提取。

走向CTO的路上... 1460

android 错误集锦

1,NoSuchFieldError: No static field listView1 of type I in class Lcom/disdemo/R$id; or its superclasses I have module1 (in Android Studio) with listView1 inactivity_main.xml(present in res of the m...

kdsde的专栏 347

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

安卓错误集锦

eclipse开发安卓项目时,Layout 文件夹下存在配置文件,但在代码中通过R.layout.xxx却找不到布局文件 情况1:.有时候eclipse不自动编译,把project clean一下,让R.java重新生成。project--->Clean 情况2:检查xml文件是否有错,有,则改之,项目中有其他xml和类错误的时候不会自动编译,jar包引用有错误的时候也会导致不

cullinans的博客 466

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Android 错误集锦

系统环境: Windows7 64位 问题描述: Eclipse真机无法打印log信息 错误提示: 解决方案: window-->show view-->android->devices, 打开devices,点击右边的截屏图片的按钮。等到出现截图的时候,logcat就出来信息了(不保证每次都有用) 系统环境: Windows7

u010460145的专栏 832

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

AS Android开发 错误集锦

一、项目依赖库和主程序的allowBackup冲突:Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Attribute application@allowBackup value=(true) from AndroidManifest.xml:39:9-35 is...

北极冰神殿的博客 783

android错误集锦

http://zhengxiaopeng.com/2015/02/05/Android-%E9%94%99%E8%AF%AF%E9%9B%86%E9%94%A6ing/ 系统环境: Windows7 64位 问题描述: Eclipse真机无法打印log信息 错误提示: … 解决方案: window–>show view–>android->devices,打开d

天下皆白,唯我独黑 3009

【android】错误集锦及解决办法

错误一:the application has stopped unexpectedly 解释:应用程序意外停止 解决方案:1)首先检查java文件逻辑问题,比如强制类型转化出错 privateImageButton button; button =(Button)findVi...

diaogan4202的博客 124

安卓开发错误集锦

【错误信息】 [2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement! [2011-01-19 16:39:10 - ApiDemos] Device API version is 8 (Android 2.2) 原因: 不影响正常运行。在An

码夫不认识路,就喜欢code 757

Unity3D 发布APK安卓环境配置步骤、安装、教程(含Java/Android)(超全流程)

  Unity3D安卓环境配置运行   本文提供全流程,中文翻译。   Chinar坚持将简单的生活方式,带给世人!   (拥有更好的阅读体验 ―― 高分辨率用户请根据需求调整网页缩放比例)   Chinar ―― 心分享、心创新!   助力极为完整的完成安卓环境配置、 Unity 打包Apk...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 609

Android 错误集锦及解决方案

找到一篇好的错误总结哈。这么多已经很不错了。只可惜我现在出的错,没有在这里找到,不过还是很不错哦 【错误信息】 [2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement! [2011-01-19 16:39:10 - ApiDemos] Dev

TIANDIZHUSHEN的专栏 2888

android studio常见错误集锦

导入项目之后记得 修改build.gradle文件。把原本的lib下的v4包删除了,通过studio导入。studio导入的v7包,默认依赖了v4包。 最好将AndroidManifest文件的sdk版本修改成当前环境的。android studio导入第三方项目的一些报错原因 错误1:finished with non zero exit value 1|2 解决 0,从错误信息的位置向

Dong的专栏 1831

Android studio 错误集锦(1)

Android错误(1)

BIIgZz 363
上一篇: Android 使用自定义Dialog打造ActionSheet菜单
下一篇: Android 使用DebugLog,让你输出调试信息更方便、清晰
BBLD_
博客等级 码龄14年 265粉丝 15原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值