Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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
Java 在blackberry 10模拟器上测试blackberry应用程序_Java_Blackberry_Blackberry 10_Blackberry Simulator_Blackberry Eclipse Plugin - Fatal编程技术网

Java 在blackberry 10模拟器上测试blackberry应用程序

Java 在blackberry 10模拟器上测试blackberry应用程序,java,blackberry,blackberry-10,blackberry-simulator,blackberry-eclipse-plugin,Java,Blackberry,Blackberry 10,Blackberry Simulator,Blackberry Eclipse Plugin,我已经使用blackberry插件在Eclipse和java中创建了一个blackberry应用程序,我可以使用内置的模拟器来测试该应用程序(它说内置的模拟器是BB 9900)。然而,我想在BlackBerry10模拟器上测试该应用程序,但不知道如何实现 我安装了模拟器,它运行良好,但我不知道如何将我的应用程序从eclipse安装到BB 10 sim卡。我看了这一页:然后转到eclipse插件选项,但这是对android应用程序的描述,没有多大帮助 有没有简单的方法将我的应用程序加载到模拟器上?

我已经使用blackberry插件在Eclipse和java中创建了一个blackberry应用程序,我可以使用内置的模拟器来测试该应用程序(它说内置的模拟器是BB 9900)。然而,我想在BlackBerry10模拟器上测试该应用程序,但不知道如何实现

我安装了模拟器,它运行良好,但我不知道如何将我的应用程序从eclipse安装到BB 10 sim卡。我看了这一页:然后转到eclipse插件选项,但这是对android应用程序的描述,没有多大帮助


有没有简单的方法将我的应用程序加载到模拟器上?

简短回答。不,甚至没有复杂的方法。无法将BB Java应用程序加载到BB 10设备上

如果你看看黑莓开发者页面

您将看到您有许多不同的替代开发方法。该网站可能没有明确说明的是,如果您使用Java为BlackBerry操作系统开发,那么您就不能将该应用程序转移到BB10。如果您想使用Java进行开发,并在BB10设备上运行应用程序,那么您需要使用Android SDK进行开发,并在BB10设备上使用Android运行时来运行应用程序。但是如果你使用Android Java开发,你就不能在BBOS设备上运行你的应用程序

开发(某种)在BBOS和BB10设备上运行的单源应用程序的唯一方法是使用html5(即WebWorks又名Cordova)进行开发

我希望这已经回答了你的问题,但如果你需要进一步的澄清,请询问

更新

仅对添加的各种评论作出回应:


“因此,我必须将应用程序转换为Android运行时,然后使用Android运行时在BB10上运行它。”

确切地说,您将使用Android api(这两种api有很大不同)使用Android SDK重写它,并像测试Android应用程序一样对其进行测试。然后,在许多情况下,您可以只使用相同的可执行文件(称为apk)并在BB10设备上使用它(可能需要重新打包)

“一旦应用程序使用Android SDK开发,这是否意味着它将与Android手机以及BB10一起使用?”

是的,但是有一些警告,通常是BB Android运行时尚未实现的事情——映射就是一个例子。在这些情况下,您可能希望开发一个Android版本,并推出一个黑莓版本,该版本不尝试使用BB10上无法使用的功能

“我建议您使用cascades制作本机BB10应用程序。它也很容易制作”


我在C++/Cascades中为BB10开发,优先于Android,但我不会说它更容易或实际上更容易。像垃圾收集之类的愚蠢的事情意味着C++可能是一个噩梦。我想你会更快地接受Android编程。

简短回答。不,甚至没有复杂的方法。无法将BB Java应用程序加载到BB 10设备上

如果你看看黑莓开发者页面

您将看到您有许多不同的替代开发方法。该网站可能没有明确说明的是,如果您使用Java为BlackBerry操作系统开发,那么您就不能将该应用程序转移到BB10。如果您想使用Java进行开发,并在BB10设备上运行应用程序,那么您需要使用Android SDK进行开发,并在BB10设备上使用Android运行时来运行应用程序。但是如果你使用Android Java开发,你就不能在BBOS设备上运行你的应用程序

开发(某种)在BBOS和BB10设备上运行的单源应用程序的唯一方法是使用html5(即WebWorks又名Cordova)进行开发

我希望这已经回答了你的问题,但如果你需要进一步的澄清,请询问

更新

仅对添加的各种评论作出回应:


“因此,我必须将应用程序转换为Android运行时,然后使用Android运行时在BB10上运行它。”

确切地说,您将使用Android api(这两种api有很大不同)使用Android SDK重写它,并像测试Android应用程序一样对其进行测试。然后,在许多情况下,您可以只使用相同的可执行文件(称为apk)并在BB10设备上使用它(可能需要重新打包)

“一旦应用程序使用Android SDK开发,这是否意味着它将与Android手机以及BB10一起使用?”

是的,但是有一些警告,通常是BB Android运行时尚未实现的事情——映射就是一个例子。在这些情况下,您可能希望开发一个Android版本,并推出一个黑莓版本,该版本不尝试使用BB10上无法使用的功能

“我建议您使用cascades制作本机BB10应用程序。它也很容易制作”


我在C++/Cascades中为BB10开发,优先于Android,但我不会说它更容易或实际上更容易。像垃圾收集之类的愚蠢的事情意味着C++可能是一个噩梦。我想你会更快地接受Android编程。

简短回答。不,甚至没有复杂的方法。无法将BB Java应用程序加载到BB 10设备上

如果你看看黑莓开发者页面

您将看到您有许多不同的替代开发方法。该网站可能没有明确说明的是,如果您使用Java为BlackBerry操作系统开发,那么您就不能将该应用程序转移到BB10。如果您想使用Java进行开发,并在BB10设备上运行应用程序,那么您需要使用Android SDK进行开发,并在BB10设备上使用Android运行时来运行应用程序。但是如果你用Android Java开发,你