我们正在尝试将 Android APK 移植到 BlackBerry Playbook 2.1。为此,我们遵循http://developer.blackberry.com/android/documentation/gettingstarted.html中给出的步骤。
我们开发了一个示例应用程序,它以TextView
. 该应用程序在 Android 设备上运行良好。然后我们将其转换为 BAR 文件。我们还检查了兼容性列表,发现只有一个徽标大小问题不是主要问题。但是,应用程序在 BlackBerry 上崩溃。
我们正在使用LocationManager.GPS_PROVIDER
和LocationManager.NETWORK_PROVIDER
。两者都可用,因为以下条件在 BlackBerry 设备上返回 true:
if (GetLocation.mGPSLocationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
//this line of code write log into a file
Log.debug(this.getClass() + " :: Caller :: " + caller,"Found GPS Provider");
GetLocation.mGPSLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 10000, 10,GetLocation.mGPSLocationListener);
}
以下代码似乎存在问题:
private class GPSLocationListener implements LocationListener {
public void onLocationChanged(Location location) {
....
....
}
}
请让我们知道您的意见。