1

JBランチャーをGBに移植しようとすると、新しいAPIに関連するエラーがたくさん発生します。サポートライブラリrevを追加しました。9-何も変更されていませんが、約1,000のエラーが発生しています。コードを書き直さずにバックポートする方法はありますか?

4

1 に答える 1

1

発生しているエラーを確認し、それらのいくつかをオンラインAPIリファレンスと照合 して、それらが新しく追加されているかどうかを確認します。

「AndroidAPI」と表示されている場所の横にあるドロップダウンメニューを見てください。ここで、ターゲットAPIレベルを選択できます。APIレベル7(Gingerbread)を選択し、「エラー」を調べて、機能が追加されただけかどうかを確認します。

次に、サポートライブラリが正しくインポートされていることを確認します。たとえば、コードがフラグメントを使用している場合、サポートライブラリではなく、新しいAPIのパッケージをターゲットにしている可能性があります。これを簡単に行うには、Ctrl + Shift+Oを試して新しいものを自動的にインポートします。ただし、気を付けてください。間違ったものをインポートしたり、「使用されていません」と表示されたインポートを削除したりすることがあります。これは、そのインポートを使用する行がエラーと見なされるためです。

確かに書き直さなければならない場合があります。ただし、書き直しを開始する前にできる限りのことを行うと、時間を大幅に節約できます。

于 2012-07-23T18:34:00.597 に答える