Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android emulator上安装和运行java应用程序_Java_Android_Port - Fatal编程技术网

如何在android emulator上安装和运行java应用程序

如何在android emulator上安装和运行java应用程序,java,android,port,Java,Android,Port,我已经写了一个java程序,可以截取桌面的截图。。。 我可以在android emulator上安装这个java应用程序并通过点击它来启动它吗..在安装到emulator上之前,我应该对java代码做哪些更改,以及以后如何将其移植到emulator上 感谢Manju不幸的是,如果您用JavaSE普通桌面Java编写应用程序,那么要让它在Android上运行会有很多麻烦。Android公开的Java变体有自己的API来访问桌面。更糟糕的是,我敢肯定,除非你有根访问权限,否则你在Android上的定

我已经写了一个java程序,可以截取桌面的截图。。。 我可以在android emulator上安装这个java应用程序并通过点击它来启动它吗..在安装到emulator上之前,我应该对java代码做哪些更改,以及以后如何将其移植到emulator上


感谢Manju

不幸的是,如果您用JavaSE普通桌面Java编写应用程序,那么要让它在Android上运行会有很多麻烦。Android公开的Java变体有自己的API来访问桌面。更糟糕的是,我敢肯定,除非你有根访问权限,否则你在Android上的定位是不可能的


我建议下载ADT并在模拟器中运行应用程序,以便尽快了解它的功能。正如我所说,Android和JavaSE之间的差异是巨大的,你越早尝试你的代码越好。

是的,虽然ADB usb调试频道可以让电脑拍摄Android设备的屏幕截图,但出于安全原因,设备本身上运行的普通应用程序无法拍摄屏幕截图。