|
-
遇到问题描述:运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured. [2012-07-18 16:18:26 - ] You must restart adb and Ecli…
发布日期:2015-03-08 15:00:03
-
AsynTask中执行完doInBackground不执行onPostExecute一般在android4.0以下的系统中出现,出现的原因是因为在非UI主线程中调用了AsyncTask。如果出现这样的问题,一般界面上表现为不刷新(onPostExecute没有执行)!如果要兼容anroid4.0以下的系统,将调用AsyncTask改成在UI主线程就可以解决了!
发布日期:2014-12-03 10:23:07
-
用Eclipse开了几个模拟器,结果好像不是手机的操作系统,很奇怪。用sdk manager看了一下,Android 4.4W是手表系统,Android L是TV系统,前的是用的Android 4.4W(API 20)所以AVD开起来是手表系统。重新把已经安装的包删除掉,选中API 19重新安装就可以了,不要选Android L 和 Android W!
发布日期:2014-09-21 15:06:28
-
创建AVD启动后,报emulator: Failed to open the hax module错误,导致AVD启动不了。具体原因是因为CPU/ABI选项选择是的Android Wear Intel Atom(X86),改选为Android Wear ARM问题就解决了!
发布日期:2014-09-21 09:34:59
-
准备建几个AVD模拟器的时候,报“No CPU/ABI system image available for this barget”错误,导致不能成功创建。原因是没有系统镜像,需要安装。安装方法是:Windows=》Android SDK Manager选择“ARM EABI v7a System Image”安装完,重启eclipse再创建就能成功创建了。Android SDK Manager在…
发布日期:2014-09-21 00:35:37
-
接触java一个多月了,一直用来做android开发,因为有其它语言的基础上手比较快,导致我没有去仔细研究JAVA相关的一些基础知识,因为当时做安卓开发直接在官网下载的apt开发套件,打开直接就可以用,关于java的jvm、jdk、jre就啥也不知道了。今天第一次用mac,下了一个eclipse运行时提示没有jvm,系统自动装了一个,装完eclipse还是不能运行,说是jvm版本太低,要求1.7以上…
发布日期:2014-09-17 10:34:52
-
原因:很可能是直接调用registerReceiver(......)和unregisterReceiver(......),导致这两个方法找不到。解决办法:在registerReceiver(......)和unregisterReceiver(......)直接调用改为:getApplicationContext().registerReceiver(......)和getApplicatio…
发布日期:2014-08-31 00:52:27
-
首先AsyncTask和Handler都是解决不阻塞主线程的情况下做一些比较耗时工作的解决方法。因为是Android开发中,我们要求更新UI必须放到主线程中来做,做耗时工作的时候需要更新UI就需要合作这两个东西,不能直接用子线程来更新UI。AsyncTask和Handler有什么区别?AsyncTask的优点就是它简单,如果我们只需要做单个任务,他实现起来比Handler要轻易。Handler也可…
发布日期:2014-08-01 10:04:27
-
一、Activity —— 应用表示层( 基类 Activity ) 一个Activity表示一个可视化的用户界面,关注一个用户从事的事件。Activity是Android的核心类,该类的全名是android.app.Activity 。Activity相当于C/S程序中的窗体(Form)或Web程序的页面。每一个A…
发布日期:2014-05-15 17:54:55
|