`
sd8089730
  • 浏览: 258626 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Android常见错误解析

 
阅读更多

一、错误:Unknown host api.tudou.com, throwing UnknownHostException。

      解决办法:在AndroidManifest.xml中添加<uses-permission android:name="android.permission.INTERNET" />

二、Unable to find explicit activity class  have you declared this activity in your AndroidManifest.xml?

     解决办法:在AndroidManifest.xml的application段添加声明:<activity android:name=".ActivityName" />,详情见:

                    http://stackoverflow.com/questions/736571/using-intent-in-an-android-application-to-show-another-activity

三、ListActivity setContentView错误:

代码及相关xml如下:

main.xml:

<ListView android:id="@+id/list"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:drawSelectorOnTop="false"/>

tudouPlayer.java:

public class tudouPlayer extends ListActivity implements OnClickListener {   
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

编译不会报错,运行时,adb打出来的错误为:

E/AndroidRuntime(  701): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.java.tudouPlayer/com.java.tudouPlayer.tudouPlayer}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'

解决办法:

将main.xml中,上面贴出来的那段改为(原因见注释):

        <!-- Here is the list. Since we are using a ListActivity, we
             have to call it "@android:id/list" so ListActivity will
             find it -->
       
        <ListView android:id="@android:id/list"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:drawSelectorOnTop="false"/>

四、adb push错误

mksdcard 1024M sdcard1.iso

adb push android.jpg /sdcard/android.jpg

error:failed to copy 'android.jpg' to '/sdcard/android.jpg': Read-only file system

解决办法:

删除sdcard1.iso;

mksdcard 1024M sdcard

adb push android.jpg /sdcard/android.jpg

 

分享到:
评论

相关推荐

    android常见错误

    ### Android常见错误解析 在开发Android应用的过程中,开发者经常会遇到各种各样的问题。这些问题有的源自于编译环境的配置不当,有的则是代码逻辑错误导致。本文将针对一份文档中总结的一些常见错误进行详细分析,...

    android使用SAX解析xml

    在Android开发中,XML(可扩展标记语言)是一种常见的数据交换格式,用于传输和存储数据。SAX(Simple API for XML)是一种事件驱动的解析器,适用于处理大型XML文档,因为它不需要将整个文档加载到内存中,而是逐行...

    Android开发环境设置配置的常见错误

    本文将详细解析"Android开发环境设置配置的常见错误",并提供解决方案,帮助开发者顺利搭建Android开发环境。 首先,我们遇到的一个常见问题就是下载Android SDK时出现错误。下载SDK的过程中,可能会遇到网络不稳定...

    Android 封装pull解析xml

    在Android开发中,XML是一种常见的数据格式,用于存储和传输数据。XML解析是将XML文档转换为应用程序可以处理的数据结构的过程。本篇文章将详细介绍如何在Android中封装一个基于Pull解析的XML处理工具,并演示如何...

    Android条形码解析扫描

    在Android平台上实现条形码解析扫描是一项常见的需求,它能够帮助用户快速获取商品信息、进行支付等操作。本文将深入探讨如何在Android应用中构建一个功能完善的条形码扫描功能,包括自定义扫描界面和夜间摄像头开启...

    虹软人脸识别 – Android平台调用动态库时的常见错误解析

    一、 ArcFace库加载常见错误 1.1 找不到动态库 java.lang.UnsatisfiedLinkError: couldn't find libarcsoft_face_engine.so 原因: 在安装应用时,APK中指定的ABI目录下没有发现指定的动态库,寻找apk中动态库的...

    android中使用PULL解析XML

    在Android开发中,处理XML数据是一项常见的任务,无论是从网络获取数据还是本地资源,XML都是一个常见的数据交换格式。本文将深入探讨如何在Android中使用PULL解析器(Pull Parser)来解析XML文档,这是一种轻量级且...

    老罗Android视频开发教程 android解析xml文件代码

    在Android应用开发中,XML(eXtensible Markup Language)是一种常见的数据格式,用于存储和传输数据。老罗的Android视频教程深入浅出地讲解了如何在Android平台上解析XML文件,这对于开发者来说是非常重要的技能。...

    Android中解析html网页示例Demo

    在Android开发中,解析HTML网页是一项常见的任务,例如在阅读器、新闻应用或者浏览器中,我们需要提取网页上的信息,如标题、正文、图片链接等。本示例Demo将重点介绍如何在Android环境中解析HTML,主要涉及到的技术...

    android编译常见错误.txt

    ### Android编译常见错误解析 #### 一、概述 在进行Android系统开发的过程中,经常会遇到各种编译错误,这些问题往往会让开发者花费大量的时间去解决。本文档基于在Ubuntu 11上的编译经验,总结了一些常见的编译...

    android解析xml源码和ppt.zip

    在Android开发中,XML(Extensible Markup Language)是一种常见的数据交换格式,用于存储和传输结构化数据。XML解析是Android应用程序处理这些数据的关键步骤。本资料包“android解析xml源码和ppt”提供了关于...

    android xml解析1

    在JAVA中有两种常见的XML解析方式,DOM和SAX,DOM在解析的时候会将所有的数据一次性载入内存中进行解析,在数据量比较大的情况下,效率非常低.尤其在手机这种对内存和性能要求比较苛刻的设备里面这种方法并不可取. ...

    Android 开发解析xls文件工具集

    在Android开发中,处理xls文件是一项常见的任务,特别是在数据导入导出、报表生成或数据分析等场景。xls文件是Microsoft Excel的旧版文件格式,用于存储表格数据,包括数字、文字和公式。本篇将深入探讨如何在...

    android pull解析xml源码

    在Android平台上,XML数据解析是常见的任务,用于处理如配置文件、网络响应等XML格式的数据。"Android pull解析xml源码"这个主题聚焦于使用Android的XML Pull解析器来理解和操作XML文档。Pull解析器是一种事件驱动的...

    Android解析xml(3)---Pull解析

    在Android开发中,XML是一种常见的数据格式,用于存储和传输数据。本篇文章将重点讨论如何在Android中使用Pull解析器(PullParser)来解析XML文件。Pull解析器是一种事件驱动的解析方式,它允许应用程序在解析过程中...

    android异步远程解析json数据绑定到listview上

    在Android开发中,将远程服务器返回的JSON数据异步解析并绑定到ListView是常见的操作,这一过程涉及到网络请求、数据解析、UI更新等多个关键环节。本文将深入探讨这些知识点。 首先,我们需要理解“异步”处理的...

    使用Android自带的XML解析器PULL解析器简单的解析xml

    在Android开发中,XML是一种常见的数据格式,用于存储和传输数据。Android系统提供了一种轻量级的XML解析方式——PULL解析器(Pull Parser),它适用于处理大型XML文档,因为它不需要像DOM解析器那样一次性加载整个...

    android SAX解析String类型 XML 字符串

    在Android开发中,处理XML数据是一项常见的任务,无论是从网络获取还是本地存储。"SAX解析String类型XML字符串"就是一种高效且节省内存的方式去解析XML数据,特别是当XML文件较大时,SAX解析器优于DOM解析器,因为它...

    Android XML 解析 写入

    - 在写入XML时,应确保所有标签都正确关闭,否则可能导致解析错误。 ### 5. 总结 Android的PULL解析方式适用于处理大型XML文件,通过事件驱动的方式节省了内存。同时,了解XML的写入操作也对开发者来说至关重要,...

    Android版二维码生成,和解析

    在Android平台上,二维码(Quick Response Code)的生成与解析是一项常见的功能,广泛应用于信息传递、网页跳转、数据存储等领域。本教程将详细介绍如何在Android应用程序中实现二维码的生成和扫描解析。 首先,...

Global site tag (gtag.js) - Google Analytics