Android开发遇到的一些问题(一)

今天开始我会记录下在编程过程中遇到的问题,一个是怕之后再次遇到忘记当怎么解决的,一个是记录下来便于观察自己的进度

得知要自己完成整个项目 心里有些不安 希望自己不要辜负老师的期望吧。加油啊!!

Q1.写完所有代码无错后,运行时提示找不到某个类,实际情况是导入的包已经正确的导入到Lib中,因为之前编写的时候都可以自动补全其中的方法名,所以我认为不是

lib的问题,在网上查找一番终于发现,原来是Order and Export处的Jar包没有勾选,这里是选择Build Path的。虽然Libraries中勾选了JAR,但实际编译时Build Pat没有选所以

编译时会提示找不到该类。勾选之后该问题解决。

不过其他的问题又出现了,好在有心理准备。

Q2.出现了一个很奇怪的问题,我现在已经解决但是没有截图

反正就是 在控制台的地方说是 Conversion to Dalvik format failed with error 1

我找了很多资料,都说是把lib里的东西都清掉,可是我都是费了很大劲才成功导入这些JAR包,现在又让我都删掉 exm???

之后我猜是我导入的JAR导多了,在斟酌该删哪个的时候我发现我在Reference lib 和lib里有两个一样的包 灵光一现 感觉就是这里出了问题 删掉其中一个后 这个问题终于解决了

不出所料 新的问题再次出现

Q3 05-01 08:53:54.918: W/dalvikvm(1288): threadid=11: thread exiting with uncaught exception (group=0xb4aafba8)

我决定明天再继续

时间: 2024-07-29 08:38:54

Android开发遇到的一些问题(一)的相关文章

Android开发之入口Activity

原文:Android开发之入口Activity Android开发之入口Activity Adnroid App是如何确定入口Activity的? 难道就因为class的类名叫MainActivity,布局文件叫activity_main.xml? 如果这样认为,就大错特错了. 之所以能够确定入口Activity,是因为在应用的清单文件中有所配置,系统会根据应用的清单文件(AndroidManifest.xml)来确立. 如何确立,标志是什么? 我们来看一下清单文件,便一目了然: 对了,系统能够

2062326 齐力锋 实验四《Java面向对象程序设计Android开发》实验报告

北京电子科技学院(BESTI) 实 验 报 告 课程: 程序设计与数据结构  班级: 1623  姓名: 齐力锋 学号: 20162326 成绩: 指导教师: 娄嘉鹏/王志强 实验日期: 2017年5月26日 实验密级:非密级 预习程度: 优良 实验时间: 2 Hours 仪器组次: 必修/选修: 必修 实验序号: 04 实验名称:Java面向对象程序设计Android开发 实验内容 1.Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBI

Android开发系列之SQLite

上篇博客提到过SQLite.它是嵌入式数据库,因为其轻巧但功能强大,被广泛的用于嵌入式设备其中.后来在智能手机.平板流行之后,它作为文件型数据库,差点儿成为了智能设备单机数据库的必选,能够随着安卓app打包到apk文件其中. SQLite的官方站点是http://www.sqlite.org/,能够随意下载,上面也有详尽的文档能够參考,这篇博客重点关注SQLite在Android开发中怎样使用. 在Android开发中.推荐建立一个类继承自SQLiteOpenHelper来创建数据库操作类,比方

Android开发之手把手教你写ButterKnife框架(二)

欢迎转载,转载请标明出处: http://blog.csdn.net/johnny901114/article/details/52664112 本文出自:[余志强的博客] 上一篇博客Android开发之手把手教你写ButterKnife框架(一)我们讲了ButterKnife是什么.ButterKnife的作用和功能介绍以及ButterKnife的实现原理. 本篇博客主要讲在android studio中如何使用apt. 一.新建个项目, 然后创建一个module名叫processor 新建m

Android开发之实现两个手机之间的通讯

欢迎转载,转载请注明出处:http://blog.csdn.net/dmk877/article/details/51685656 Hello,大家好,今天又来写博客了,项目终于搞完了最近又有时间写写博客了.在上上篇博客中我们学习了Android中网络通讯,并用Socket实现了Android客户端与服务器的通讯,那么这一篇将进一步来完善这一功能,就是要实现两个android手机端的通讯. 如有谬误,欢迎批评指正,如有疑问欢迎留言 通过本篇博客你将学到以下知识点 ①Socket的用法 ②如何实现

搭建Android开发环境

通过学习Android系统基本构架和Android移植的工作后,我们就要学习如何搭建Android开发环境了. 搭建Android底层开发环境,主要包括:Android应用程序开发环境.Android NDK开发环境.交叉编译环境. 底层环境的开发,需要配置Linux的驱动开发环境,Android应用程序和Android NDK的开发环境,还需要辅助工具测试Linux驱动及调试开发板,本书作者建议使用Ubuntu Linux10.04或以上版本作为Linux驱动的平台.底层环境开发需要的工具有:

这些小工具让你的Android 开发更高效

在做Android 开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了,今天就为大家推荐一下Android 开发遇到的小工具,来让你的开发更高效. Vysor Vysor 是一个可以将手机的屏幕投影到电脑上,当然也可以操作,当我们做分享或者演示的时候,这个工具起到了作用. Vector Asset Android Studio 在1.4 支持了VectorAsset,所谓VectorAsset:它可以帮助你在Android 项目中添加Materia

Android开发不得不看的11个实战小项目

是不是想学Android开发(http://www.maiziedu.com/course/android-px/)却不知道如何下手?懂得一点点入门基础知识却无法应用到实际开发中?看相关资料觉得都懂了实际动手却发现什么都不懂?本地搭建Android开发环境太麻烦? 如果你有以上的各种问题,那么今天小编推荐的Android开发的这11个小项目,你一定要看!! 因为,这些实战项目都是基于google 官方的API Demos制作而成,而且全部配有Android在线开发环境,你可以随时动手跟着课程操作

WEBApp-搭建Android开发环境

学习目标:WebApp——把HTML5应用打包到Android手机中. 特点:代码量少!思路简单!——过程有点乱,很容易出错! 面试题:面向过程(function)和面向对象(object)的区别? 面向过程的语言:C.C++.JavaScript.PHP —— 底层软件,如三大基础软件 面向对象的语言:C++.JavaScript.PHP.Java.C# —— 高层应用软件 Hybrid App = NativeApp + WebApp 1.原生App和WebApp的比较  原生(Native

Android 开发第七弹:简易时钟(秒表)

本文承接,Android 开发第五弹:简易时钟(闹钟) 和 Android 开发第六弹:简易时钟(计时器),这一部分是关于秒表的. 布局 同样是新建一个类(StopWatchView)并扩展自LinearLayout,并将其用作布局. <myapplication.nomasp.com.clock.StopWatchView android : id = "@+id/tabStopWatch" android : layout_width = "match_parent