Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.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
Javafxports和Gluon charm-如何在不将Android连接到PC的情况下生成apk_Android_Apk_Gluon_Javafxports_Charm - Fatal编程技术网

Javafxports和Gluon charm-如何在不将Android连接到PC的情况下生成apk

Javafxports和Gluon charm-如何在不将Android连接到PC的情况下生成apk,android,apk,gluon,javafxports,charm,Android,Apk,Gluon,Javafxports,Charm,我已经通过将我的PC连接到智能手机ARCHOS Diamond测试了一个Android应用程序。使用Eclipse,从Java程序(包括JavaFX)中,我可以通过执行install Gradle任务生成一个.apk文件 但是,这个.apk是专用于我的手机的 现在,我想在其他Android手机上推广我的应用程序。但是我不想用那么多种类的手机来生成他们的.apk 如果没有这些手机,我如何生成专用于硬件和Android版本的.apk? 如果有可能生成它们,如何确保这些apk工作正常 如果您使用的是E

我已经通过将我的PC连接到智能手机ARCHOS Diamond测试了一个Android应用程序。使用Eclipse,从Java程序(包括JavaFX)中,我可以通过执行install Gradle任务生成一个.apk文件

但是,这个.apk是专用于我的手机的

现在,我想在其他Android手机上推广我的应用程序。但是我不想用那么多种类的手机来生成他们的.apk

如果没有这些手机,我如何生成专用于硬件和Android版本的.apk? 如果有可能生成它们,如何确保这些apk工作正常


如果您使用的是Eclipse插件,请多谢

右键单击项目>Android工具>导出已签名的应用程序包


按照创建.keystore文件的说明进行操作,您就完成了排序

你确定吗?我的意思是,我已经安装了Andmore(前谷歌提供的Android插件的“继承者”),但根本没有这样的菜单。顺便说一句,我在Eclipse Neon上。但是可以做什么:在
Gradle任务
视图中,检查
显示所有任务
是否已设置(最右边的视图工具栏条目-小箭头向下符号),然后在
其他
android
下。描述内容为“生成包含JavaFX应用程序的调试Android apk”。或者安装调试apk。或
androidRelease
为…创建apk。。。发布…浏览这段视频:,你会得到答案这是两年前的事了。自从迁移到Android Studio完成后,谷歌停止了为eclipse开发ADT。因此,只有Andmore项目,旨在实现同样的目标。我已经安装了它,适用于谷歌ADT的规则不再适用于Andmore。Eclipse及其Gradle任务(而不是ADT)提供了一个android安装命令,允许为连接到PC的专用android智能手机生成代码。这对我来说很好:我可以直接在智能手机上测试我的代码。问题是为任何智能手机生成代码,即为未连接到PC的特定智能手机生成代码。原因:不可能让所有类型的智能手机都检查其上的代码。我真的不明白你的问题:你首先生成的apk不是“专用的”或特定于连接的设备。事实上,您可以运行
android
任务,它将在不连接任何设备的情况下生成apk。一旦您通过任何方式(包括Google Play)分发了apk,它就可以安装在任何设备上。你的问题是在任何可能的设备上测试你的应用程序而不在它们上运行吗?就像使用模拟器进行许多不同的设置一样?在
Gradle Task
视图中,检查
Show all Tasks
是否已设置(最右边的视图工具栏条目-小箭头向下符号),然后在
其他
android
下检查。描述内容为“生成包含JavaFX应用程序的调试Android apk”。或者安装调试apk。或
androidRelease
为…创建apk。。。释放。。。