8.12 8.12 8.12 模拟器玩 模拟器玩 模拟器玩 模拟器玩 ping ping ping ping
Android 模拟器采用的是 Qemu,而整个模拟的内核是 Linux,虽然没有 xwindows
界面和 bash shell,但测试下基本的 Linux Shell 还是没有问题的。
首先我们进入 cmd 或 console 状态下,使用 cd 命令进入 Android SDK 的 Tools 命令,可以 输入 adb shell 这时候,会提示* daemon not running. starting it now *,然后紧跟着显示*
daemon started successfully *,当然这个之前 android 模拟器我们已经运行了,所以很快就找 到了。这个时候我们的光标已经从>变为了#,现在已经在 linux shell 中了,虽然 Android 平 台没有 vi 这样的编辑器,但是执行些简单的命令比如 cd、rmdir、mkdir 还是没有问题,我 们直接在 Android 模拟器中测试 ping 本机,如# ping localhost。
8.13
8.13 8.13 8.13 通过 通过 通过 通过 GSM GSM GSM GSM call call call call 命令打电话 命令打电话 命令打电话 命令打电话\\\\发短信 发短信 发短信 发短信
通过 gsm call 命令可以像 Android 模拟器打电话,除了在 Eclipse ADT 的
DDMS 中通过按钮 Dial 外,还可以通过 DDMS 外壳调用 gsm call 命令直接拨打,我们首先 需要启动 Android Emulator , cmd 环境下执行 telnet localhost 5554 就可以向
Android 模拟器拨号、发短信了,参数为 gsm call <PhoneNum> 和 sms send <senderPhoneNum> <message>
9. 9. 9. 9. 在 Android Android Android Android 中使用 Map Map Map Map 需要注意的技巧
转自: http://aidiji.com/viewtopic.php?f=27&t=776
在 Android 中使用 GoogleMap 非常方便,但是有些小技巧或者注意事项你必须牢记,否则调试半天 你也不会找到啥线索,浪费时间不说,更让你狂抓,以下技巧都是我在实际项目中遇到的,不断更 新和维护,如果你有类似技巧,欢迎分享:
(以下技巧是基于 SDK 1.0 的)
一、申请 ApikeyApikeyApikeyApikey,并放在正确的位置
这个应该都知道,但是是申请得到的 key 放哪里很多人不知道,可以放在 1、XML 布局文件中
代码:全选
<view android:id="@+id/mv"
class="com.google.android.maps.MapView"
mMapView = new MapView(this, "01Yu9W3X3vbpYT3x33chPxxx7U1Z6jy8WYZXNFA");
二、记得导入 uses-libraryuses-libraryuses-libraryuses-library
由于 1.0 版本的修改,使得 map 包不再是默认的了,使用的时候需要在 manifest 中的 application 节 点下加入
<uses-library android:name="com.google.android.maps" />
否则,你将遇到可恶的“java.lang.NoClassDefFoundError: ”,切记!
三、需要给予一定的权限
因为要使用 GoogleMAP 的 service,所以需要
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
如果需要 GPS 等应用,还需要
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
四、ActivityActivityActivityActivity 需要继承自 MapActivityMapActivityMapActivityMapActivity 类似如下代码;
代码:全选
package com.iceskysl.showmap;
import com.google.android.maps.MapActivity;
import android.os.Bundle;
public class ShowMap extends MapActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
protected boolean isRouteDisplayed() { // TODO Auto-generated method stub
return false;
} }
10. 10. 10. 10.每个人应该会用的四个 Google Google Google Google android android android android 小技巧 10.1
10.1 10.1 10.1 小技巧 小技巧 小技巧 小技巧 1 1 1 1:随时使用 :随时使用 :随时使用 :随时使用 MPEG-4 MPEG-4 MPEG-4 MPEG-4 H.264 H.264 H.264 H.264
Google Android 系统内置了硬件视频加速器。硬件加速器最主要的就是使得 MPEG-4 H.264 的文 件在你的显示器上显示的更加顺畅,你能在标准的 Google android 系统中找到“视频播放器”的 设置功能,但很不幸的是这必须从
机器人商店(android Market)上下载,作为 android 不配备视频播放器。另一方面,视频播放器 是免费的,并且可以在几秒钟内下载到。
10.2
10.2 10.2 10.2 小技巧 小技巧 小技巧 小技巧 2 2 2 2:硬检索关键字 :硬检索关键字 :硬检索关键字 :硬检索关键字
在您的 Google Android 手机屏幕的的上边有一个像放大镜的小符号,
它将会迅速的带您到谷歌的搜索页面,这是一 个伟大的在线快速搜索功能,尽而使关键字使用起来更加方便,例如,如果您在任何谷歌建立的网 站,如 YouTube 您可以单击同样的选项写入您要搜索的内容,然后搜索,谷歌拥有的任何搜索字 词您在搜索框出现的类型的网站。
此功能的另一大应用是,它是每个应用的具体框,YouTube 的可能只是一个典型的搜索框,而谷 歌的地图,它会提示您包括如地址,城市,州,邮编等信息。
为了快速启动搜索功能,具体的谷歌网页确实没有什么比谷歌机器人的搜索功能更好。