1、android 如何删除sqlite数据
从cmd进入android sdk下的tools目录键入adb shell然后cd /data/data/你的工程(com.test.TestActivity/databases)到数据库目录下,你想删哪个就rm **
衍生问题:如何查看当前目录下都有些什么文件呢?
使用ls而不是dir活着list
2、切换屏幕
在 Windows 作業系統上按下 「Ctrl」和「F12」鍵 ,或是在 Mac OS X 作業系統上同時按下「fn」和「7」鍵,螢幕就會從預設的直式顯示改成橫式顯示,再按一次則切換回原來的直式顯示。
3、移除模擬器佈景
要移除一個模擬器佈景,直接刪除在「android_sdk/platforms/android-1.5/skins」中的對應目錄即可。
4、移除程式
我們已經順利地啟動了模擬器,那麼,該怎麼移除安裝到模擬器上的程式哩?
Android SDK 中提供一個 adb (Android Debugger) 命令行工具 (在 android-sdk/tools 中),我們可以用裡面的 shell 工具連上模擬器來移除應用程式。在某些平台上,這些動作可能需要擁有 root 權限才能執行。
首先打開命令列,啟動 adb shell
$ adb shell接著切換到 data/app 目錄中
$ cd data/app/使用 ls 命令(等同 windows 上命令行的 dir 命令)來檢視檔案列表
# ls
-rw-r--r-- system system 1325833 2007-11-11 20:59 ApiDemos.apk
接著使用 rm 命令來刪除 ApiDemos 應用程式
5、移除模擬器
我們可以使用「android list avd」命令來列出所有的模擬器
$ android list avd
Available Android Virtual Devices:
Name: cupcake
Path: /Users/mac/.android/avd/cupcake.avd
Target: Android 1.5 (API level 3)
Skin: HVGA表示現在系統中有一個名為 cupcake 的模擬器。 我們可以使用「android delete avd --name cupcake」命令來刪除名稱為cupcake」的模擬器。
$ android delete avd --name cupcake
AVD 'cupcake' deleted.刪除後再次執行「android list avd」命令,得到的結果為
$ android list avd
6、模拟器按键和键盘按键的影射关系。
模拟器设备按键 键盘键
Home HOME
Menu(左软键) F2 或者 Page-up
Star(右软键) Shift-F2 或者 Page-down
Back ESC
Call/dial button F3
Hangup/end call button F4
Search F5
电源按钮 F7
音频音量增加旋钮 KEYPAD_PLUS, Ctrl-5
音频音量减少旋钮 KEYPAD_MINUS, Ctrl-F6
摄像机按钮 Ctrl-KEYPAD_5, Ctrl-F3
切换前一布局器 KEYPAD_7, F11
切换后一布局器 KEYPAD_9, F12
网络乒乓开关 F8
代码特性开关 F9(仅在-trace启动参数下生效)
全屏模式 Alt-Enter
轨迹球模式 Ctrl-T
DPad left/up/right/down KEYPAD_4/8/6/2
导航面板中间按键 KEYPAD_5
环形旋钮 KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/)
注意:您开发机的键盘必须关闭NumLock。
7、模拟器中增加SD卡并将文件及文件夹导入模拟器中的操作
从文档上看,Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟,今天尝试了一下,把过程记录下来和大家分享:
1. 进入Android SDK目录下的tools子目录,运行
mksdcard -l sdcard 512M /your_path_for_img/sdcard.img
这样就创建了一个512M的SD卡镜像文件
2. 运行模拟器的时候指定路径(注意需要完整路径):
emulator -sdcard /your_path_for_img/sdcard.img
这样模拟器中就可以使用"/sdcard"这个路径来指向模拟的SD卡了
3、那么如何拷贝本机文件到SD卡,或者管理SD卡上的内容呢?
A. 在linux下面我们可以mount成一个loop设备,先创建一个目录,比如叫android_sdcard,然后执行:
mount -o loop sdcard.img android_sdcard
这样管理这个目录就是管理sdcard内容了
B. 在windows下面我们可以用mtools来做管理,也可以用android SDK带的命令(这个命令在linux下面也可以用):
adb push local_file sdcard/remote_file
如果你是使用命令行启动模拟器的话,你可能会在启动模拟器的同一个命令窗口输入启动SD卡的这些命令,输入他们之前你会发现没有提示行,所以会使用Ctrl+C来结束它。这样操作是不正确的,因为会导致将模拟器也关闭了,这样你就无法将文件导入到模拟器中,得到的提示是无法找到设备。
我的命令示例:adb push f:\AndroidSDCard\files\Andy.mp3 /sdcard/Andy.mp3
输入回车后如果正确的话,会提示正在导入这么一个短暂的过程。
同样,如果是导入文件夹的话,可以使用
adb push f:\AndroidSDCard\files /sdcard 即可!你可以看到一个个文件被导入。
8、启动模拟器皮肤的命令行方法:
1. 将"wvga" "wvga-keyboard"两个文件夹复制到
" .\android-sdk-windows-1.5_r1\platforms\android-1.5\skins" 路径下. 两个模拟器皮肤即可以使用
2. 启动皮肤方法, 在cmd中键入命令: "emulator -avd myavd -skin wvga" 即可.
由于wvga的分辨率达到800x480, 如果想缩小模拟器的尺寸可用命令: "emulator -avd myavd -skin wvga -scale 0.8" 最后一个数字"0.8"是缩放比例.
#在eclipse中的设置方法略
说明:
1. "wvga"皮肤有横竖屏两种, 但是没有qwert键盘. 横竖屏的切换方法 "ctrl+F12";
2. "wvga-keyboard"皮肤仅有横屏一种, 且有qwert键盘;
3. android模拟器按键和PC键盘按键的影射关系, 如下(转贴)
emulator -avd myavd2 -sdcard f:\AndroidSDCard\sdcard.img -skin wvga-Keyboard -scale 0.8
emulator -avd myavd2 -sdcard f:\AndroidSDCard\sdcard.img -skin wvga -scale 0.8
9、擦除模拟器中一些系统设置或者文件的命令:
emulator -avd myavd2 -wipe-data
分享到:
相关推荐
做Android开发,模拟器是必备品,而Android模拟器的IP和电脑总不是一个网段的,想要进行测试非常麻烦,甚至很多时候模拟器没有办法连接互联网,本文详细的描述了Android模拟器IP设置的完整步骤。
Android模拟器sdcard操作 ,帮助我们更好学Android系统开发
创建与启动手机模拟器和学习使用ANDROID操作系统
Android模拟器emulator.exe文件包含了很多参数,平时在Eclipse IDE中,模拟器运行被自动调用的,如果仅仅使用Android emulator或采用NetBean这样的开放环境又如何设置呢? 我们总结了一下模拟器的所有参数及使用方法...
PC端Android模拟器操作系统虚拟化技术的实现.pdf
讲述如何将文件复制到安卓模拟器的方法.里面包含两种方法,一种是在Android Stuido 里面操作,一种是在命令行里操作.
Android及avd模拟器ip设置详细操作说明,参考参考
跟在手机和平板电脑上的操作和功能几乎一样。由于安装和设置比较复杂,特意为大家写个详细的安装教程,以windows XP为例。 工具/原料 java JDK 1.6 下载...
Android Emulator 是一款功能非常齐全的模拟器,电话本、通话等功能都可进行模拟。甚至其内置的浏览器和 Google Maps 都可以联网。用户可以使用键盘输入,单击模拟器按键输入,甚至还可以使用鼠标单击、拖动屏幕进行...
Android 平台 是一个移动设备专用的软件堆, 包括一个操作系统, 中间件以及大量关键应用. 开发者能建立大量应用程序通过Android SDK平台。应用程序使用Java程序语言编写并且在Dalvik上运转, Dalvik是一个运行在Linux...
安卓android sfc snes游戏模拟器源码Demo和测试游戏 下载后按说明操作,免积分下载点我头像查看联系方式找我。 这是一个可以运行SFC模拟器(支持Snes格式ROM游戏) 其中 dq6.smc 为最终幻想示范游戏。安装APK后将这...
android模拟器操作常用快捷键,home、menu、start、back、call、hungup、search、power、switch screen等等。
此文档包括具体的android安装操作步骤,有助于很快安装android模拟器
如果你有一部安卓操作系统智能手机(其他操作系统可以试装一下Graph 89 1.1.3c.apk模拟器),就等于有了一部高性能的TI-89计算器。手机联网搜计算器模拟器即可搜到TI-89模拟器(选择文件大的)下载安装(安装过程略...
Android手机使用的执行文件为APK格式,类似于Windows平台的...在Android模拟器中安装APK文件有多种方法,如果你是开发人员,可以通过Eclipse+ADT,使用DDMS可以传输文件。大多数可以直接在Windows的cmd中操作就可以了。
夜神模拟器是一款手游模拟器支持Android9,夜神模拟器具备超强引擎、全面兼容、操作流畅,玩家可以通过夜神安卓模拟器在电脑上玩手机游戏
移动操作系统原理与实践——基于Java语言的Android应用开发 目录 基础篇 第1章移动操作系统概论 ...2.4创建Android模拟器 本章总结 本章练习题 第3章第一个Android应用程序 3.1使用Android Studio工具创建项目
雷电模拟器是一款可以让手机应用及游戏在电脑上运行的软件,采用虚拟安卓手机操作界面,玩家可以通过雷电模拟器在电脑上玩手机游戏。在电脑上模拟安卓手机系统,实现安卓应用的安装、使用、卸载。
网易MuMu(安卓模拟器),是网易官方推出的精品游戏服务平台,安装后可在电脑上运行各类游戏与应用,具备全面兼容、操作流畅、智能辅助等特点。
被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 因此,Android SDk 指的既是Android专属的软件开发工具包。 实际上我不得不说Android很土,SDK 给的根本没法...