我正在尝试与非官方的 Android API 交互:http ://code.google.com/p/android-market-api/ 。它包括我必须添加到我的类路径中的两个 .jar(我在 Windows 7 上)
我已将 .jars、androidmarket 和 protobuf 放入我的项目目录中,并编辑了我的 CLASSPATH 以包含这两个 .jars:
C:\xxxxxxxxxx\JAVA 项目文件夹\protobuf-java-2.2.0.jar;C:\xxxxxxxxxx\JAVA 项目文件夹\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 的基本知识。有什么建议么?
谢谢!