我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
我终于设法混淆了我的Android应用程序,现在我想通过安装APK文件并在模拟器上运行来测试它。
如何在Android Emulator上安装APK文件?
当前回答
启动控制台(Windows XP),运行->键入cmd,然后转到SDK目录的平台工具文件夹。
如果有人想知道如何在SDK目录的平台工具文件夹中运行cmd,如果您正在运行足够新的Windows版本,请遵循以下步骤:
通过Windows资源管理器转到平台工具。按住shift键的同时,右键单击,您将看到选项“在此处打开命令窗口”。单击它,cmd将在该文件夹中启动。
希望有帮助
其他回答
在命令提示符下转到ADT/Android sdk/tools目录1.adb安装文件名.apk(Windows)
./adb安装fileName.apk(Ubuntu/Linux或Mac)
我可能错了,但在Windows上,我只需将.apk拖放到Android Emulator中。我的意思是,做上面提到的一切似乎是一项艰巨的工作。
您可以尝试手动构建和运行应用程序
构建视图->工具窗口->构建变体运行任务->安装->安装<build_varaiant>打开adb shell am start-n<package_name>/<活动名称>
[更多]
在命令提示符下转到androidsdk/tools目录,然后键入
adb install fileName.apk (Windows)
./adb install fileName.apk (Linux or Mac)
最好的方法是创建一个应用程序,在模拟器上打开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);
}
}