我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
当前回答
在命令提示符下转到androidsdk/tools目录,然后键入
adb install fileName.apk (Windows)
./adb install fileName.apk (Linux or Mac)
其他回答
(在MACOS上测试)
第一步是运行仿真器
仿真器-avd<avd_name>
然后使用adb安装.apk
adb安装<.apk文件路径>
如果adb抛出错误,比如APK已经存在或类似的东西。在模拟器运行时运行adb shell
adb外壳cd数据/应用程序adb卸载<apk文件而不使用.apk>
如果找不到adb和仿真器命令,请执行以下操作
export PATH=$PATH://android sdk macosx/platform-tools://android-sdk-macosx/android-sdk-macosx/tools:
为了便于将来使用,请在.bash_profile的末尾添加上述行
vi~/.bash_profile文件
最好的方法是创建一个应用程序,在模拟器上打开apk文件。您必须将.apk文件复制到仿真器的下载文件夹中。然后用.apk名称替换AppName.apk。
这是密码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "yourAppName.apk")), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
}
将“.apk”文件拖放到仿真器窗口中。
只需将apk拖放到模拟器
现在,您只需将Android apk拖放到模拟器,它就会自动开始安装。