5

Android、BlackBerry、および JavaSE プロジェクト間でコードを共有する必要がある Eclipse プロジェクト (Eclipse 3.6.2 + Android ADT + BlackBerry プラグイン) に取り組んでいます。

プラットフォームに依存しないコードを別のフォルダーに移動し、次の構造を作成しました

CoreCode - java project
  - /src - platform independent code

CorePlusDroid - Android library project with core code plus Android-specific classes 
  - /src - Android-specific code   
  - /core_src - linked source from CoreCode/src (via Source tab in Java Build Path)

DroidApp - Android application that uses CorePlusDroid library
  - /src
  - /gen
  - /assets
  etc

DroidApp は正常にビルドおよび実行されますが、CoreCode からクラスを参照しようとしたり、デバッガーでクラスの 1 つにステップインしようとすると、「ソースが見つかりません」というページが表示されます。「添付ソースの変更...」ボタンをクリックして、場所のパスを /CoreCode/src に設定するか、このフォルダーを外部フォルダーとして指定しようとしましたが、何も役に立ちません。エディターは、CoreCode/src 内のクラスのソース コードをまだ見つけることができません。

私が間違っていることと、それを修正する方法はありますか? プラットフォーム間でコードを共有できるのは本当に素晴らしいことですが、デバッグ時に踏み込めないのは本当に苦痛です。

ありがとう。

4

0 に答える 0