2012-03-28 8 views
1

問題は次のとおりです。アンドロイドのレイアウトとjarのエクスポート

私はアンドロイドのレイアウトを持っており、それをad.xmlと呼ぶことにします。 Ad.xmlは私のアンドロイドプロジェクトに含まれ、EclipseからR. *クラスが生成されます。

私は別のプロジェクトad-sdkをjarとしてエクスポートし、広告レイアウトを含むプロジェクトで生成されたR. *クラスを参照するクラスを含んでいます。

jarをエクスポートすると、コンパイル時エラーが発生してエクスポートされます。とにかく、別のプロジェクトからクラスを参照するjarをエクスポートできるかどうか。道があるようには思われませんが、確かめたいと思いました。

本質的に、私は複数のプロジェクトを作成し、それぞれのプロジェクトにad.xmlをドラッグしてR. *クラスファイルを作成し、それらのそれぞれにad-sdk.jarを含めたいと考えていますプロジェクト。

+0

もちろん、この問題全体の周りの一つの方法は、広告でプログラムのビューを作成することです-sdkだが、今はそのオプションではないと仮定しよう。 –

+0

質問を編集してそのポイントを追加する必要があります。 –

答えて

0

別のプロジェクトのクラスを参照するjarをエクスポートすることはできますか。

Rの値を使って直接ホスティングプロジェクトから来たものではありません。

私は複数のプロジェクトを作成し、それぞれのプロジェクトにad.xmlをドラッグしてR. *クラスファイルを作成し、それぞれにad-sdk.jarを含めたいと考えていますそれらのプロジェクトの

いくつかのAPIを経由してJARへのホストの任意のレイアウトにR.layout値を渡し、そしてR.layout.adにハード配線の代わりにレイアウトJARの使用を持っています。

0

これはあなたが必要なものを行うが、おそらく正しい方向への一歩になるかどうかわからない、このリンクを見てみましょう:Library Projects

関連する問題