存档

2011年2月 的存档

静态IP开关窗口小部件

2011年2月18日 没有评论

这是我的第一个Android程序,先说一下写它的背景。我在办公室和家里都习惯让手机连着WiFi,同步Google Calendar、Google Reader什么的,总之就是让手机自己在那上网。然后在办公室上网必须要固定IP地址,而手机设置的“使用静态IP”这个选项埋得有点深,每次选择都挺麻烦的。所以就做了这个AppWidget,一来是为了以后设置上网省点事,二来是了解一下Android程序的开发。

这个AppWidget干的事情很简单,就是打上或者去掉手机的“Menu(设置) ->无线和网络 -> WLAN设置 -> Menu(高级) -> 使用静态IP”后面的那个勾。

静态IP开关 - 效果图

下载软件

进入 StaticIPSwitchAppWidget 下载页面

分类: 发布 标签: ,

解决Android模拟器启动失败

2011年2月14日 1 条评论

出错提示:

emulator: ERROR: unknown virtual device name: ‘Android2.2’
emulator: could not find virtual device named ‘Android2.2’

解决方法:

增加环境变量:
ANDROID_SDK_HOME = "D:\Program Files (x86)\Android\android-sdk-windows"

软件版本:

Windows:7(6.1.7600)
Java SDK:1.6.0.23
Android SDK for Windows: r09

分类: 文档 标签:

解决Android SDK Manager在Windows 7(x64)下运行失败

2011年2月14日 3 条评论

出错提示:

—————————
Android SDK Manager – Output
—————————
WARNING: Java not found in your path.

Checking if it’s installed in C:\Program Files\Java instead (64-bit).

Checking if it’s installed in C:\Program Files (x86)\Java instead.

ERROR: No suitable Java found. In order to properly use the Android Developer

Tools, you need a suitable version of Java JDK installed on your system.

We recommend that you install the JDK version of JavaSE, available here:

http://www.oracle.com/technetwork/java/javase/downloads

You can find the complete Android SDK requirements here:

http://developer.android.com/sdk/requirements.html

—————————
确定
—————————

解决过程

从SDK的”tools\lib\find_java.bat”里可以看到,在64bit系统下,SDK Manager启动时会依次从PATH、”%ProgramW6432%\Java\”、”%ProgramFiles%\Java\”下寻找Java.exe。检查了一下我的PATH,发现没有配置Java.exe所在的目录,于是配置如下:

JAVA_HOME = "D:\Program Files\Java\jdk1.6.0_23"
PATH 增加 ";%JAVA_HOME%\bin"
CLASSPATH = ".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"

软件版本:

Windows:7(6.1.7600)
Java SDK:1.6.0.23
Android SDK for Windows: r09

分类: 文档 标签: