【发布时间】:2012-06-11 04:12:01
【问题描述】:
我正在尝试与非官方的 Android API 交互:http://code.google.com/p/android-market-api/。它包括两个 .jar,我必须将它们添加到我的类路径中(我在 Windows 7 上)
我已将 .jars、androidmarket 和 protobuf 都放入我的项目中 目录,并编辑了我的 CLASSPATH 以包含两个 .jar:
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 的基本知识。有什么建议吗?
谢谢!
【问题讨论】: