- 浏览: 747887 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
梦行Monxin商城系统:
java网上商城与php网上商城比较 -
梦行Monxin商城系统:
java网上商城与php网上商城比较 -
任楚娴:
你好,请问html = nvl(html); 这句中的nvl( ...
java html串转换成文本串 -
u013246812:
,谢拉!
jQuery ui Dialog 讲解参数 -
大宝剑99:
...
前端优化
首先安装
一:首先需要启动模拟器
二:start -> 运行 ->CMD
三:进入andoridsdk下面的tools目录
四:adb install c:\*.apk(说明:“c:\*.apk”是要安装的文件的路径)
===================
卸载
一:首先需要启动模拟器
二:start -> 运行 ->CMD
三:进入andoridsdk下面的tools目录
四:adb shell
五:cd data
六:cd app
七:ls(说明,主要是针对不知道包下面的文件,可以列表显示出来)
八:rm *.apk(说明:"*.apk"是你要卸载的apk包)
==============================
创建avd
android create avd –target 1 –name myavd
启动模拟器
emulator -avd youravdname (这样才可以正常启动一个模拟器的实例)
====================================
本文要讲的是关于android模拟器和apk镜像文件的一些事情。主要分为4个部分,分别是:
1、如何启动Android模拟器模拟器
2、ADB的基本使用
3、如何创建Android SD卡并将APK文件拷贝到模拟器里面去
4、如何在android模拟器中安装APK镜像文件
好了,废话少说,咱们就先从最基本的说起吧,如何在电脑上启动Android模拟器
一.如何启动Android模拟器模拟器(早于Android 1.5的开发版本跳过此步)
关于在eclipse里面如何集成android这些问题就不说了,这写问题我想还是不用在这里废话的。要正确的启动模拟,你必须先要创建一个 AVD( Android Virtual Device 虚拟设备 ) ,你可以创建多个AVD,但是你的每一个启动了的模拟器都必须有一个AVD,这样你才能正确运行。下面是创建AVD的语法(关于基本的WINDOWS语法 就不赘述了,这都不知道也就不要做开发了) :
android create avd –target 1 –name myavd (当然你需要在CMD里面使用android提供的/tools)
上面这个动作完成之后你就可以在eclipse里面启动android模拟器了,其他事情暂时不需要做了。如果你想要直接启动模拟器的话,
到tools下面双击emulator.exe是行不通的,你必须这样做:
emulator -avd youravdname (这样才可以正常启动一个模拟器的实例)
【PS:当然你也可以在eclipse里面通过AVD管理器建立AVD,那样更方便,但是作为一个基于Linux的系统,我偏爱Command Line】
二.关于ADB的基本使用
做android开发的时候adb工具是必不可少的,而且有的时候非用不可。当你在Windows 中 进入android 的tools 之后 只要输入adb 然后就会有一大票的
命令提示出来,然后你就可以看看,读读,然后你就明白了个一二三,之后呢可以参考android文档,里面说得最好了。而常用的估计是下面这几个:
adb shell 【进入Linux 控制台 , 可以使用一些Linux标准的命令,但是不全,还少东西,晕死,阉割了的】
adb install 【这个就是安装APK镜像文件所需要的命令了,之后会说一些关于使用这个命令的问题】
adb push 【讲本地文件推送到android模拟器的SD卡里面,等会说如何去创建一个SD卡文件】
adb pull 【将android模拟器里面的文件保存到本地】
mksdcard 【语法: mksdcard [-l label] [K|M] 这自然就是创建一个SD卡的镜像了,不过在这个SD ISO里面安装的APP只是一个内存映像,也就是说,重启之后还得安装】
三.如何创建Android SD卡并将文件拷贝到模拟器里面去
1. 建立存储镜像: mksdcard 1024MB sdcard.iso 【OK】 如果你还想要给这个SD卡加个label什么的,随便,看看上面的语法就知道了;
2. 推送本地文件: adb push /sdcard 你需要将文件放在[sdcard]里面,其他地方你是放不进去的。
比如你这样: adb push hello.jpg / 那么你将得到这么一个结果: adb push (Read only file system)
如果你试图尝试使用chmod之类的来改变权限,随便吧,那是你的模拟器。但是我不推荐这么做,能不能做到我还没有试过。
不过我倒是试过在shell下使用./filename.apk的方式来运行apk文件,事实证明这样是不行的。
改变权限也没有用,因为你推送进去的文件的owner全部是system,而不是root,哈哈。
3. 【注意】你需要建立SD镜像之后才能adb push进去文件,在你建立sd iso 之前用adb shell 可以看见 sdcard这个文件的夹没有任何操作权限,但是建立完之后就是rw了(就是可读可写);
4. 如何让模拟器启动的时候加载sd镜像,方法有两种,首先还是command line : emulator -avd avdname -sdcard filename.iso 。在eclipse里面的话就需要在你的运行配置文件夹对话框里面给target加上sdcard参数了。是这样的,打开你的运行配置框,在target 这个标签的最下面有个[addtional emulator command line options , 在里面填入 -sdcard filename.iso 就OK 了]
5. 【上面这些有cmd参与的动作你都可以在eclipse里面完成】
四.如何在android模拟器中安装APK镜像文件
1. 在安装之前,我建议你打开一个东西,那就是 eclipse 里面的 Google 提供的 DDMS — 很好很强大的工具 。这样打开: window — open perspective — other — DDMS 打开就好了,启动模拟器的时候效果就出来了;
2. 带参数的启动模拟器: emulator -avd avdname -sdcard filename.iso 【或者eclipse里面直接启动】
3. 【启动完成之后】到tools里面这样做: adb install filename.apk
4. 在你做第三步按下回车的时候,请把视线转移到DDMS里面,这里会有很多LOG信息出来,最大化LOG CAT最爽了。一般第一次安装的时候你都不会安装成功,会有一些小毛病,主要是android的安全控制有点严格,你可以在LOG CAT里面看到,出现红色字符的行一般都是问题所在,对应解决之一般就OK了哦 。 如果使用eclipse开发的话,AndroidMianfest.xml这中东西一般都不会有错。打个签名包就没问题了。
5. 如果上面你安装成功了的话,你就可以在模拟器的桌面里面看到你的程序了,那么现在,all right,enjoy it 。
6. 卸载: 到 /data/app 里面把你对应的app remove了就OK 了 。 rm filename , 需要在adb shell 里面完成。
一:首先需要启动模拟器
二:start -> 运行 ->CMD
三:进入andoridsdk下面的tools目录
四:adb install c:\*.apk(说明:“c:\*.apk”是要安装的文件的路径)
===================
卸载
一:首先需要启动模拟器
二:start -> 运行 ->CMD
三:进入andoridsdk下面的tools目录
四:adb shell
五:cd data
六:cd app
七:ls(说明,主要是针对不知道包下面的文件,可以列表显示出来)
八:rm *.apk(说明:"*.apk"是你要卸载的apk包)
==============================
创建avd
android create avd –target 1 –name myavd
启动模拟器
emulator -avd youravdname (这样才可以正常启动一个模拟器的实例)
====================================
本文要讲的是关于android模拟器和apk镜像文件的一些事情。主要分为4个部分,分别是:
1、如何启动Android模拟器模拟器
2、ADB的基本使用
3、如何创建Android SD卡并将APK文件拷贝到模拟器里面去
4、如何在android模拟器中安装APK镜像文件
好了,废话少说,咱们就先从最基本的说起吧,如何在电脑上启动Android模拟器
一.如何启动Android模拟器模拟器(早于Android 1.5的开发版本跳过此步)
关于在eclipse里面如何集成android这些问题就不说了,这写问题我想还是不用在这里废话的。要正确的启动模拟,你必须先要创建一个 AVD( Android Virtual Device 虚拟设备 ) ,你可以创建多个AVD,但是你的每一个启动了的模拟器都必须有一个AVD,这样你才能正确运行。下面是创建AVD的语法(关于基本的WINDOWS语法 就不赘述了,这都不知道也就不要做开发了) :
android create avd –target 1 –name myavd (当然你需要在CMD里面使用android提供的/tools)
上面这个动作完成之后你就可以在eclipse里面启动android模拟器了,其他事情暂时不需要做了。如果你想要直接启动模拟器的话,
到tools下面双击emulator.exe是行不通的,你必须这样做:
emulator -avd youravdname (这样才可以正常启动一个模拟器的实例)
【PS:当然你也可以在eclipse里面通过AVD管理器建立AVD,那样更方便,但是作为一个基于Linux的系统,我偏爱Command Line】
二.关于ADB的基本使用
做android开发的时候adb工具是必不可少的,而且有的时候非用不可。当你在Windows 中 进入android 的tools 之后 只要输入adb 然后就会有一大票的
命令提示出来,然后你就可以看看,读读,然后你就明白了个一二三,之后呢可以参考android文档,里面说得最好了。而常用的估计是下面这几个:
adb shell 【进入Linux 控制台 , 可以使用一些Linux标准的命令,但是不全,还少东西,晕死,阉割了的】
adb install 【这个就是安装APK镜像文件所需要的命令了,之后会说一些关于使用这个命令的问题】
adb push 【讲本地文件推送到android模拟器的SD卡里面,等会说如何去创建一个SD卡文件】
adb pull 【将android模拟器里面的文件保存到本地】
mksdcard 【语法: mksdcard [-l label] [K|M] 这自然就是创建一个SD卡的镜像了,不过在这个SD ISO里面安装的APP只是一个内存映像,也就是说,重启之后还得安装】
三.如何创建Android SD卡并将文件拷贝到模拟器里面去
1. 建立存储镜像: mksdcard 1024MB sdcard.iso 【OK】 如果你还想要给这个SD卡加个label什么的,随便,看看上面的语法就知道了;
2. 推送本地文件: adb push /sdcard 你需要将文件放在[sdcard]里面,其他地方你是放不进去的。
比如你这样: adb push hello.jpg / 那么你将得到这么一个结果: adb push (Read only file system)
如果你试图尝试使用chmod之类的来改变权限,随便吧,那是你的模拟器。但是我不推荐这么做,能不能做到我还没有试过。
不过我倒是试过在shell下使用./filename.apk的方式来运行apk文件,事实证明这样是不行的。
改变权限也没有用,因为你推送进去的文件的owner全部是system,而不是root,哈哈。
3. 【注意】你需要建立SD镜像之后才能adb push进去文件,在你建立sd iso 之前用adb shell 可以看见 sdcard这个文件的夹没有任何操作权限,但是建立完之后就是rw了(就是可读可写);
4. 如何让模拟器启动的时候加载sd镜像,方法有两种,首先还是command line : emulator -avd avdname -sdcard filename.iso 。在eclipse里面的话就需要在你的运行配置文件夹对话框里面给target加上sdcard参数了。是这样的,打开你的运行配置框,在target 这个标签的最下面有个[addtional emulator command line options , 在里面填入 -sdcard filename.iso 就OK 了]
5. 【上面这些有cmd参与的动作你都可以在eclipse里面完成】
四.如何在android模拟器中安装APK镜像文件
1. 在安装之前,我建议你打开一个东西,那就是 eclipse 里面的 Google 提供的 DDMS — 很好很强大的工具 。这样打开: window — open perspective — other — DDMS 打开就好了,启动模拟器的时候效果就出来了;
2. 带参数的启动模拟器: emulator -avd avdname -sdcard filename.iso 【或者eclipse里面直接启动】
3. 【启动完成之后】到tools里面这样做: adb install filename.apk
4. 在你做第三步按下回车的时候,请把视线转移到DDMS里面,这里会有很多LOG信息出来,最大化LOG CAT最爽了。一般第一次安装的时候你都不会安装成功,会有一些小毛病,主要是android的安全控制有点严格,你可以在LOG CAT里面看到,出现红色字符的行一般都是问题所在,对应解决之一般就OK了哦 。 如果使用eclipse开发的话,AndroidMianfest.xml这中东西一般都不会有错。打个签名包就没问题了。
5. 如果上面你安装成功了的话,你就可以在模拟器的桌面里面看到你的程序了,那么现在,all right,enjoy it 。
6. 卸载: 到 /data/app 里面把你对应的app remove了就OK 了 。 rm filename , 需要在adb shell 里面完成。
- 发布Android_APK应用流程.rar (252.2 KB)
- 下载次数: 30
发表评论
-
记录年会小系统
2018-02-04 14:42 1144有点意思,年会过后,抽奖活动saas小系统扒光看看:支持P ... -
proguard 代码混淆
2016-11-22 10:59 692url:http://proguard.sourceforg ... -
家娃---曾经的APP
2016-10-21 10:01 408家娃APP 简介:晒娃娃秀家庭,为娃娃成长护航! 介绍 ... -
端午收粽子啦,家庭社交还能这么玩
2015-06-19 09:05 855<!--StartFragment --> ... -
android string.xml 特殊符号
2014-12-29 19:57 1374常见的ASCII十进制交换编码:@ 对应 - ... -
android 调用系统 录像,录音等
2014-10-21 20:25 20331、调用系统拍照[mw_shl_code=java,true] ... -
转:解决模拟器安装 timeout的问题
2014-10-15 17:20 473Failed to install on devi ... -
给文章增加微信公号关注链接
2014-09-19 10:19 1281测试了一下: 方法1:【已失效】 <a hre ... -
切内内小应用
2014-09-15 14:41 791中午从网上看到你个android 切的源码,对其进行了改造 ... -
什么是互联网思维
2014-08-12 09:42 739什么是互联网思维?? 不同人以及从事这不同的行业会有 ... -
android当中大图片显示适应问题
2014-07-25 08:54 987在Android开发中比较头疼的是Android的分辨率问题, ... -
绿色2048
2014-05-11 17:52 967绿色2048 最近2048小游戏非常火。 做 ... -
百变周边秀
2014-04-07 16:22 536百变周边秀 http://mojianpo.host ... -
基于周边找IT精英
2014-03-13 11:28 748最近在整理“垂直app社交”的需求,针对周边定位服务,做了 ... -
android 组件属性描述
2014-03-12 14:31 2693属性名称 描述 androi ... -
春节前最后一个:马上群飞
2014-01-27 18:02 821整理网上的资源,进行加工而成。 其实这是一个很久以 ... -
2014春节铃声王
2014-01-20 13:46 955春节快来到,大街小巷真热闹,穿新衣,戴新帽,手机铃声凑 ... -
2014春节短信王
2014-01-20 08:26 796史上最全的2014马年春节拜年短信王为您集合各式春节拜年短 ... -
去掉Activity title bar 方法
2013-11-20 08:21 728第一个方法是在代码去掉title bar 在Activit ... -
发泄神器
2013-10-26 15:24 1102发泄神器 android版 一款娱乐发泄应用小软件, ...
相关推荐
### Oracle 10g for Windows 安装与配置详解 #### 一、Oracle 10g for Windows 的安装环境需求 在安装Oracle 10g for Windows之前,确保满足以下环境要求: - **操作系统**: Windows Server 2003 SP2 - **内存**:...
Fedora 15 中使用 yum 安装和卸载 LibreOffice 中文版 LibreOffice 是 OpenOffice.org 办公套件衍生版,同样免费开源,但相比 OpenOffice 增强了无数特色功能。 LibreOffice 拥有强大的数据导入和导出功能,能挺直...
本资料包包含了从入门到安装、卸载、以及数据库导入导出的全方位教程。 首先,MySQL的入门学习是了解其基本概念和操作的关键。在"MySql入门教程.pdf"中,你将学到如何创建数据库、表结构,以及如何插入、查询、更新...
导出android代码内的字串到excel,便于翻译。 导出后的格式是: key 英文 待翻译的语言 导出时,会自动忽略不必要的字串。比如注释里带not translate,或者属性里有translate="false"的字串。 ------------ ./string...
在Android平台上,将数据导出到Excel表格是一项常见的需求,特别是在数据管理和分析的应用场景中。这个.zip文件似乎包含了实现这一功能的代码或资源,命名为"familybill",可能是一个家庭账单管理应用的示例。下面...
本文将详细讲解如何在Android应用中实现Excel文件的导出功能。 首先,我们需要理解Excel文件的基本格式。Excel文件通常使用两种主要的文件格式:`.xls`(老版本的Microsoft Excel)和`.xlsx`(新版本的Office Open ...
"Android开发实现的导出数据库到Excel表格功能" 知识点一:Android数据库操作 在Android开发中,数据库操作是非常重要的一部分。本文中,我们使用了SQLite数据库来存储家庭账单的数据。SQLite是一种轻量级的关系...
Java MySQL安装与卸载教程是针对开发者和数据库管理员的基础指南,涵盖了如何在计算机上安装、配置和卸载MySQL数据库服务,以及如何使用相关工具进行管理。在这个教程中,我们将主要探讨以下几个方面: 1. **MySQL...
为了使这个BroadcastReceiver在应用卸载时仍能工作,我们需要在AndroidManifest.xml中注册它,并设置`android:exported="true"`,因为卸载广播是系统级别的,需要接收器具有可导出性: ```xml <receiver android:...
本教程将详细讲解MySQL的安装与卸载过程,帮助你快速掌握这一关键技能。 ### MySQL的下载 在开始安装MySQL之前,你需要先从官方网站或其他可信的源下载MySQL的安装包。MySQL官网提供了不同操作系统版本的安装程序,...
本文将详细讲解如何在Android应用中实现Excel文件的导出功能。 首先,我们需要理解Excel文件的基本格式。Excel文件通常使用两种主要的文件格式:`.xls`(Excel 97-2003 Binary File Format)和`.xlsx`(Office Open...
本文将深入探讨Oracle的安装、卸载、使用环境以及相关的重要知识点。 首先,Oracle的安装过程涉及到多个步骤,包括规划系统资源、下载合适的软件版本、配置操作系统参数、安装数据库软件和创建数据库实例。安装过程...
内置的安装与卸载批处理文件使得用户可以方便地进行MP4Box的安装和卸载,无需复杂的步骤或额外的安装程序。批处理文件是一种文本文件,包含了对操作系统的一系列命令,用户只需双击即可自动执行这些命令,简化了操作...
在安卓(Android)平台上,开发人员经常需要处理与用户数据相关的任务,比如导入和导出联系人。这个压缩包文件“安卓Android源码——安卓Android导入导出txt通讯录工具.rar”显然提供了一个实用工具,它能够帮助用户...
### LR在安装和卸载过程中常见问题及解决方案 #### 一、引言 LoadRunner(简称LR),作为一款广泛应用于性能测试领域的工具,其安装与卸载过程中可能会遇到各种问题。这些问题不仅会阻碍软件的正常部署,还可能对...
在Android开发中,有时我们需要为用户提供将数据导出到Excel文件的功能,以便他们可以方便地在桌面环境中查看或进一步处理。在这种场景下,一个常用的库是jxl,它允许开发者在Java环境中创建、读取和修改Excel文件。...
在Android应用开发中,有时需要将应用程序内部的SQLite数据库数据导出到常见的Excel格式,以便用户可以方便地查看、编辑或共享数据。这个过程涉及到Android的数据库操作、文件读写以及与Excel文件格式的交互。以下是...
第一阶段---MySQL卸载手册.doc 第一阶段---MySQL基本操作教程PPT.ppt 第一阶段---MySQL安装图解.doc 第二阶段---mysql函数大全pdf 第二阶段---MySQL存储过程实例教程.doc 第二阶段---MYSQL存储过程技术ppt 第二阶段-...