`
xusaomaiss
  • 浏览: 610093 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

andriod模拟器环境下apk应用程序的安装和删除

阅读更多
  • 1.安装Android程序

    1).启动模拟器,emulator;
    2).通过adb install *.apk其实将apk文件上传到了模拟器自带操作系统的data/app目录下了;
    3).可以在android的界面下打开apk应用程序了

    2.删除Android应用程序

    如果要卸载apk却没有提供adb uninstall这个命令,要移除只好进入模拟器操作系统的文件系统内部手动删除apk文件了。如何做?运行adb shell 可进入模拟器自带的操作系统,然后的操作和Linux一样:cd data/app ; rm HelloAndroid.apk ;就可以了。下次就不会再见到这个Android程序了。

 

  • 【IT168 技术文档】在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am .
    启动的方法为
      # am start -n {包(package)名} /{包名} .{活动(activity )名称}

    启动的方法可以从每个应用的AndroidManifest.xml的文件中得到,以计算器
    calculator )为例,它的
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.android.calculator2 ">
        <application android:label="@string/app_name" android:icon="@drawable/icon">
            <activity android:name="Calculator "
                      android:theme="@android:style/Theme.Black">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>

    由此计算器
    calculator 的启动方法为:
    # am start -n com.android.calculator2 /com.android.calculator2 .Calculator

    对于HelloActivity这个示例工程,AndroidManifest.xml如下所示:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="
    http://schemas.android.com/apk/res/android "

    package="com .example.android.helloactivity ">
        <application android:label="Hello, Activity!">
            < activity android:name="HelloActivity" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN"/>
                    <category android:name="android.intent.category.LAUNCHER"/>
                </intent-filter>
            </activity>
        </application>
    </manifest>

    由此 的启动方法为:
    # am start -n com.example.android.helloactivity/com.example.android.helloactivity.HelloActivity

    其他的一些应用启动命令,如下所示:

    calendar
    (日历)的启动方法为:
    # am start -n com.android.calendar/com.android.calendar.LaunchActivity

    AlarmClock
    (闹钟)的启动方法为:
    # am start -n com.android.alarmclock/com.android.alarmclock.AlarmClock

    Music 和 Video
    (音乐和视频 )的启动方法为:
    # am start -n com.android.music/com.android.music.MusicBrowserActivity
    # am start -n com.android.music/com.android.music.VideoBrowserActivity
    # am start -n com.android.music/com.android.music.MediaPlaybackActivity

    Camera(照相机)
    的启动方法为:
    # am start -n com.android.camera/com.android.camera.Camera

    Browser
    (浏览器)的启动方法为:
    # am start -n com.android.browser/com.android.browser.BrowserActivity

      一般情况希望,一个Android应用对应一个工程。值得注意的是,有一些工程具有多个活动(
    activity ),而有一些应用使用一个工程。例如:在Android界面中, Music和Video是两个应用,但是它们使用的都是packages/apps/Music这一个工程。而在 这个工程 AndroidManifest.xml文件中,有包含了不同的 活动( activity )。
分享到:
评论

相关推荐

    Andriod2.0平台模拟器安装和使用说明.doc

    2.安装Apk文件到模拟器 6 2.1 启动模拟器 6 2.2 双击安装apk.exe工具,并启动 7 2.3 双击安装Apk包 7 3. Widget的卸载 8 3.1 通过程序管理器卸载,步骤如下: 8 4.映射本地Widget路径 9 4.1双击setup.exe安装Mereo...

    Android模拟器中安装apk的方法

    本文讲述了Android模拟器中安装apk的方法。分享给大家供大家参考,具体如下: 第一步: 在Eclipse中启动模拟器。 第二步: 打开doc命名窗口,转到你android sdk安装目录中的platform-tools下, 如我的是 E:/Program ...

    Mini Militia Mod Apk Download (2021 edition)-crx插件

    #Mini Militia Mod APK的功能无限弹药和Nitro多层播放器无需重装WallHack无限健康不同的地图可以离线运行100%免费和安全借助此扩展程序,您可以获取Mini Militia Mod APK,安装并享受完整的解锁版本。

    android调试工具ADB.exe

    ADB全称Android Debug Bridge, 是android sdk里的一个工具,用这个工具可以直接...* 将本地apk软件安装至模拟器或android设备 ADB是一个 客户端-服务器端 程序,其中客户端是你用来操作的电脑, 服务器端是android设备。

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

    谷歌Chrome浏览器x86版APK低版本Android4.4可用浏览器版本是72.0

    Chrome浏览器的x86版本,经过测试,在平板和模拟器上不会闪退,不会出现当前版本与你的手机cpu类型不匹配、由于出现意外错误,chrome启动失败等抓狂错误

    安卓adb专用工具

    ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 ...

    Android 课设 万年历源码

    Android 课设 万年历源码,apk在bin目录下,源码可直接导入开发工程中,含程序截图。建议apk在模拟器中安装。好用请给5星哦~

    Android ADB常用命令总结

    ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机)。 它的主要功能有: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 计算机...

    adb.exe 命令详解及adb安装说明

    ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: ...* 将本地apk软件安装至模拟器或android设备

    Android platform-tools

    aapt(Android Asset Packaging Tool):编译应用程序的资源文件(包括AndroidManifest.xml和你的Activities的xml文件),生成R.java文件,这样你就可以从你的java代码中引用资源。 aidl:把.aidl 接口转换成java接口. ...

    易语言调试安卓手机adb简单实例,可以做成类似,91助手,豌豆荚,等

    这个源码没什么技术含量一看就懂. ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). ... 将本地apk软件安装至模拟器或android设备

    Android手机调试工具adb.zip

    adb 是一个独立第三方开发的 Android Debug Bridge( ADB ) 工具。adb 是 Android SDK 中的一个工具, 使用 ADB 的时候需先将 Android SDK 安装到目录路径中... 将电脑上的本地 APK 软件安装至 Android 模拟器或设备上

    android-adb.zip

    将电脑上的本地 APK 软件安装至 Android 模拟器或设备上 标签:android 分享 window._bd_share_config = { "common": { ...

Global site tag (gtag.js) - Google Analytics