我这里有一个Android2.1版本的软件安装器,只要把apk导入虚拟手机的SD卡,在EditText中填入软件的名称(如:youku.apk),单击安装即可。
public class InstallActivity extends Activity {
private EditText filenameText ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
filenameText = (EditText) this.findViewById(R.id.filename);
Button button = (Button) this.findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(); //隐式意图
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(android.content.Intent.ACTION_VIEW);
Uri uri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(),
filenameText.getText().toString()));
intent.setDataAndType(uri, "application/vnd.android.package-archive");
startActivity(intent);
}
});
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="安装文件"
/>
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="videoplayer.apk"
android:id="@+id/filename"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="安装"
android:id="@+id/button"
/>
</LinearLayout>
分享到:
相关推荐
- 在文本模式下,选择安装选项,通常会看到类似`Install Android-x86 to hard disk`的提示。 - 按照屏幕上的提示进行操作,选择要安装的镜像文件(如`android-x86-4.0-RC2-eeepc.iso`),然后开始安装过程。 ##### ...
Android Studio Koala Feature Drop 2024.1.2(android-studio-2024.1.2.12-linux.tar.gz)适用于Linux系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: ...
./configure --prefix=/usr/local/android --host aarch64-linux-android --with-pic -...make install 在wsl下面用ndk20编译的, aarch64-linux-android29-clang++ aarch64-linux-android-ld 后面的写不下了。不写了
下载完成后,使用解压缩软件将其解压到你选择的本地目录,例如C:\Users\YourUsername\AppData\Local\Android\Sdk。请确保你有足够的磁盘空间,因为SDK包含许多组件和工具,占用空间较大。 二、SDK Manager的启动与...
这里提到的“apktool-install-windows-r04-brut1.rar”是一个专门为Windows用户提供的工具包,用于反编译Android APK文件。这个压缩包包含两个核心组件:apktool.bat和aapt.exe,它们都是Android反编译流程中的关键...
- 可以通过Eclipse的“Help”菜单中的“Install New Software...”选项来安装ADT插件。 - 输入ADT插件的更新站点地址,通常可以从Android开发者网站获取。 5. **配置SDK路径**: - 在Eclipse中打开“Window”>...
利用命令访问android系统底层linux shell 这软件是google play市场中的推荐软件,排名很靠前,值得技术人员一用. --------------------- Access your Android's built-in Linux command line shell Android Terminal ...
### Android SDK Windows安装教程 #### 一、简介 随着移动互联网的发展,Android平台因其开放性和灵活性成为最受欢迎的移动操作系统之一。对于开发者来说,掌握如何在Windows环境下安装Android SDK(Software ...
在Android应用开发中,为了确保用户的软件始终保持最新状态并获得最佳体验,开发者通常需要实现自动更新功能。"Android-Android应用自动静默安装库"是一个专门为Android应用设计的库,其目的是让应用的更新过程更加...
2. **HALs (Hardware Abstraction Layers)**:这一层定义了硬件接口标准,使得上层软件可以独立于硬件运行。 3. **System Services**:这部分主要包括系统的核心服务,如Activity Manager Service、Power Manager ...
适用于Linux的Android文件传输(FreeBSD和Mac OS X!... MacOSX Homebrew: brew cask install whoozle-android-file-transfer或brew cask install whoozle-android-file-transfer-nightly 支持我 如果您想帮助我进
9. **安装过程**:解压"CiscoJabber-Install-ffr.12-0-0"后,用户通常需要运行安装程序来部署Cisco Jabber,过程中可能需要配置网络连接和认证信息。 10. **支持和服务**:Cisco为Jabber提供全面的技术支持,包括...
- 如前所述,通过Eclipse的插件管理器安装ADT插件。 - 插件安装完成后,重启Eclipse使其生效。 - **配置**: - 打开Eclipse,通过“Window”->“Preferences”或“Window”->“Preference”->“Android”进行SDK...
5. 输入安装命令:在命令行中输入的安装命令“adb install E:\J4LChartDemos.apk”用于将指定路径下的.apk文件安装到当前连接的Android模拟器或设备上。其中,E:\J4LChartDemos.apk是之前存储的APK文件路径。输入完...
2. Android SDK:Android 软件开发工具 3. JDK:Java 开发工具包 四、终端测试前准备 在开始 CTS 测试前,需要完成以下步骤: 1. 检测手机是否连接上电脑 2. 手机端安装 CtsDelegatingAccessibilityService.apk 3...
4. Info-Install.exe 和 setup-Install.exe:可能是安装向导或驱动程序安装程序,帮助用户在计算机上设置和配置必要的驱动程序以便于与Android设备连接。 5. README-FIRST-Install.exe:可能包含工具包的使用说明或...
"Android SDK 2.3安装图文教程 Android模拟器上网设置_西西软件资讯_files"可能包含与上述网页相关的图片或其他辅助文件,帮助用户更好地理解和遵循指南。 总的来说,Android SDK 2.3的安装过程涉及下载、安装组件...
在安装过程中,我们需要选择“Install”选项,并创建一个新的磁盘分区。然后,我们需要选择“Primary”作为磁盘类型,并选择“Bootable”以便在启动时可以 boot 到 Android 系统。 在安装完成后,我们可以启动 ...
### Ubuntu环境下编译Android源码及安装的知识点详解 #### 实验环境介绍 - **操作系统**: Ubuntu 10.04 - **Android版本**: 2.1 - **开发板**: ARM9 Mini6410 - **目标**: 在Ubuntu环境下编译Android 2.1源码并进行...
【Android 恶意软件检测系统】是一种针对Android应用程序(APK)进行安全分析的工具,主要用于识别潜在的恶意行为。这个系统利用了Java编程语言的跨平台特性,在Windows操作系统环境下运行,通过Apktool这一强大的...