Androidランタイムを使用して既存のAndroidアプリケーションをBlackBerry10に移植しようとしています。まず第一に、私はエラーなしで単純なAndroidアプリケーションをBlackBerry10に正常に移植したことを言及する必要があります。このプロセスでは、Eclipseで「プラグイン再パッケージ化ツール」を使用しました。
このアプリケーションでは、検証エラーがあるため、PackagingプロジェクトProjectNameがスキップされるため、エラーが発生します。そのエラーが生成された後、コードにエラーが表示されます。コードのエラー行は次のとおりです。
intent.addCategory(Intent.CATEGORY_HOME);
上記の行を含む完全なコードブロックは次のとおりです。
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
そのコードブロックにコメントして、 Sign for AppWorldを機能させようとすると、正常に機能します。
上記のコードスニペットのみが移植にどのように影響し、エラーを生成しますか?