0

我正在尝试与非官方的 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 的基本知识。有什么建议么?

谢谢!

4

1 回答 1

0

你需要import MarketSession在你的Tester课堂上

import com.gc.android.market.api.MarketSession;
public class Tester {
    public static void main (String[] args) {
        MarketSession session = new MarketSession(true);
            System.out.println("login...");
    }
}
于 2012-06-07T05:41:18.107 回答