2012-04-19 12 views
0

私はここで説明するために最善を尽くします。私はEclipseプラグインを持っています。私はアンドロイド開発のために開発しています。それは、Google/MITのApp InventorライブラリのJava Bridgeに基づいています。プラグインは新しいプロジェクトウィザードを追加するだけです(Jarファイルのいくつかをいくつかの他のファイルとともにコピーし、project.propertiesファイルを変更します)。また、新しいアプリウィジェットを簡単に作成するウィザードも含まれています。AAPTはロックされています

新しいプロジェクトウィザードについては、AdtPluginをコピーしてAltBridgeへの参照を変更し、必要のないものを削除しました。これはr15-r16からうまく機能しました。しかし、私は最近、最新のadt(r19)に更新し、何かばかげたことをしました。私は行って、新しいadtバージョンの変更に合わせるためにプラグインアクチベータクラスを修正しました。本当にばかげたことは、あらかじめファイルをバックアップしていないことです。

とにかく、私が今やっている問題は、ウィザードの完了後にRファイルが生成されないということです。私がEclipseを終了したら、それを再起動して、プロジェクトをクリーンアップし、Rファイルが生成され、エラーが消えます。

また、新しいウィジェットウィザードを使用すると、xmlファイルが正常に作成されますが、コンソールでaaptが見つからないというエラーが表示されます。日食の再開はこれを修正します。

あなたはいくつかのコードを見たい場合は、私に知らせてください。アクチベータクラスがかなり大きいので、私はここにすべてを掲載したくありませんでした。

答えて

0

問題が見つかりました。最初は(BundleContextのコンテキストメソッドでSDKを解析していましたが、adtpluginがこれを行うと、複数のレベルで競合が発生していました。

関連する問題