• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






pinky878

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2

2012年4月17日

ADB server didn't ACK 的解决方法
摘要: 在命令行下运行 adb start-server errors: * daemon not running. starting it now * ADB server didn't ACK * failed to start daemon * 已经确认adb.exe的路径没有问题,重启了几次模拟器和eclipse还是不行,之前运行都还是好好的,突然就出现了这个错误。原因分析:可能是有另外一个应用占用了ADB SERVER的端口,也许是adb shell 本身,需要结束进程中的adb.exe并重新启动adb。解决办法: (1)查看任务管理器,关闭所有adb.exe (2)重启eclips 阅读全文
posted @ 2012-04-17 11:28 pinky878 阅读(2189) 评论(0) 推荐(0)
 

2012年4月13日

当Web Services遇到Android(初步接触时可能遇到的错误)
摘要: Web Services移植到Android平台上时,通过需要导入ksoap2-android这个包。ksoap2 是JAVA 环境下的一个轻量级Web Services 客户端库, 被设计用在Applets 和J2ME 中;而ksoap2-android 是其在Android平台上的移植,它提供了一个高效的SOAP 库,借助ksoap2 我们就能够轻松访问Web Services 服务了。然而在实际开发过程中,总是会遇到一些问题,让人感觉很崩溃,现总结如下。1.android开发过程中的权限问题运行程序后,Log信息中提示Runtime Exception,但是又没有给出程序中具体的错误信息 阅读全文
posted @ 2012-04-13 15:52 pinky878 阅读(369) 评论(0) 推荐(0)
 

2012年4月10日

eclipse无法启动的常见原因
摘要: eclipse作为Java开发的首选,从官网(www.eclipse.org/downloads/)下载后,直接解压即可使用。如果不能正常启动,通常有以下四种原因。1.JDK未安装或环境配置不正确2.启动参数设置过大或过小3.JDK的版本过低4.eclipse的版本不符第一种情况,在命令行中输入 java -version 即可判断。如果正常显示JDK的版本信息,则说明安装正确;否则仔细检查下JDK的安装路径和环境变量的设置路径。第二种情况,打开eclipse安装文件夹下有个Eclipse.ini的配置文件,里面的内容大概是:-startupplugins/org.eclipse.equino 阅读全文
posted @ 2012-04-10 15:33 pinky878 阅读(18267) 评论(0) 推荐(2)
 

2012年4月9日

ERROR: Unknown command 'crunch' 解决方法
摘要: 配置Android开发环境,各项工作都做好了,新建了个Hello Android项目做测试,提示ERROR: Unknown command 'crunch' 。在网上搜了若干种解决方法,好不容易才把这个问题解决了。首先,出现ERROR: Unknown command 'crunch' ,通常是因为我们在配置环境时只更新了ADT而没有对Android SDK tools 和Android SDK Platform-tools进行及时的更新,所以必须打开SDK manager,对tools文件夹下的两个插件进行更新。可是,通过SDK Manager进行更新时,总 阅读全文
posted @ 2012-04-09 17:18 pinky878 阅读(4308) 评论(2) 推荐(0)
 
如何加速访问大陆Google相关的网站及服务
摘要: 国内访问Google相关的网站及服务总是比较慢,最近看到一个加速访问的方法,亲测有效。1. Windows用户找到C:\windows\system32\drivers\etc下的hosts文件,Linux用户打开/etc/hosts文件。在文件末端加上:203.208.46.146 www.google.com203.208.46.147 www.google.com.hk203.208.46.132 clients1.google.com203.208.46.149 mail.google.com203.208.46.161 chatenabled.mail.google.com203.2 阅读全文
posted @ 2012-04-09 15:56 pinky878 阅读(2741) 评论(0) 推荐(0)
 

2012年4月5日

eclipse启动时出现Incompatible JVM - Version [###] of the JVM is not suitable for this product ...
摘要: If you have multiple installations of Java on your machine, and if the JVM that occurs first in your PATH environment variable is not one in which Eclipse can run, you will see an error on attempted startup. The error will look something like this: Incompatible JVM - Version [###] of the JVM is not 阅读全文
posted @ 2012-04-05 22:38 pinky878 阅读(2555) 评论(0) 推荐(1)
 

2011年11月17日

关于不同Android手机适配的几个问题(转)
摘要: 一、不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 二、hdpi、mdpi、ldpi 在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨. 阅读全文
posted @ 2011-11-17 21:55 pinky878 阅读(850) 评论(0) 推荐(0)
 

2011年10月29日

获取手机屏幕的宽和高
摘要: 进行Android开发时,为了对设备进行更好地适配和布局,经常需要获取手机屏幕的宽和高。一种常用的方法是:DisplayMetrics dm = new DisplayMetrics();dm = cx.getApplicationContext().getResources().getDisplayMetrics();int screenWidth = dm.widthPixels;int screenHeight = dm.heightPixels; 但是,用这种方法获取到的屏幕大小在某些设备上是不准确的。因此,可以采用下面这个函数获取屏幕的宽和高。 public static Di... 阅读全文
posted @ 2011-10-29 14:33 pinky878 阅读(896) 评论(0) 推荐(0)
 

2011年10月28日

安装APK时报Local path doesn't exist错误
摘要: 在开发Android app过程中,在对源代码不断的修改、更新、发布时可能会遇到下面的错误: Failed to install *.apk on device '*': Local path doesn't exist. com.android.ddmlib.SyncException: Local path doesn't exist. Launch canceled! 出现这种问题后,只需要Project -> clean 一下,再重新编译源代码即可。 阅读全文
posted @ 2011-10-28 20:16 pinky878 阅读(1433) 评论(0) 推荐(0)
 

2011年10月21日

两个Activity之间的切换和响应
摘要: 如果在一个项目中涉及多个Activity, 比如实现Activity A 和 Activity B之间的切换,一般使用下面的语句:Intent intent = new Intent(A.this,B.class);startActivity(intent);此时,可以关掉一个Activity,常用的方法是A.this.finish();但是,如果想从B回到A时,又要重新调用onCreate(),比较麻烦。所以,我们可以在mainfest.xml文件里将这两个Activity的以下属性设置为:android:launchMode="singleInstance" //表示只 阅读全文
posted @ 2011-10-21 17:30 pinky878 阅读(441) 评论(0) 推荐(0)
 
上一页 1 2