非公式の Android API とやり取りしようとしています: http://code.google.com/p/android-market-api/。クラスパスに追加する必要がある2つの.jarが含まれています(私はWindows 7を使用しています)
androidmarket と protobuf の両方の .jar をプロジェクト ディレクトリに配置し、CLASSPATH を編集して 2 つの .jar を含めました。
C:\xxxxxxxxxx\JAVA Project Folder\protobuf-java-2.2.0.jar;C:\xxxxxxxxxx\JAVA Project Folder\androidmarketapi-0.6.jar;C:\Program Files (x86)\Java\jre6\lib\ext \QTJava.zip
しかし、テスター クラスを作成して新しい MarketSession オブジェクトをインスタンス化しようとすると、javac がコンパイルを拒否します。これが私のテスタークラスです:
public class Tester {
public static void main (String[] args) {
MarketSession session = new MarketSession(true);
System.out.println("login...");
}
}
javac は、MarketSession シンボルが見つからないと文句を言います。手がかりはありますか?API に関する具体的な質問であることは承知していますが、おそらく .jars と CLASSPATH に関する基本的なことが欠けているのではないかと思います。助言がありますか?
ありがとう!