【问题标题】:Java access to libJava 访问库
【发布时间】:2015-07-22 10:28:08
【问题描述】:

我正在尝试开发基于 lib jusbpmp 的 java 应用程序。它是一个 java mtp 库,用于通过 USB 连接到 android 设备。

我在我的项目中添加了 jusbpmp-0.1.5.jar 文件。它出现在 Netbean 下我的 Java 项目的 Libraries 文件夹中。

我已经开始上课以连接到设备,但导入似乎不起作用。

import jpmp.manager;        

/**
 *
 * @author seb
 */
public class MTPAbstract {

    static boolean isConnected(String filterProductName, String filterProductid, String filterVendorid){
        try {

            DeviceManager dm;
            dm = DeviceManager.getInstance();

DeviceManager 未解析。导入完成基于 jusbpmp 库中定义的 DeviceManager 类中的包名。

项目截图

有什么想法吗?

感谢

【问题讨论】:

  • DeviceManager 是否与MTPAbstract 在同一个包中?
  • 您能否发布您的 Netbeans 项目的屏幕截图。
  • @Karthikeyan DeviceManager 在 jpmp.manager 中声明,这就是我需要导入工作的原因
  • @The Well it's done :-)
  • 您找到解决方案了吗?

标签: java mtp


【解决方案1】:

如果你想导入一个类,你需要指定完全限定名。即类所在包的名称和类本身的名称。假设DeviceManager 在包jpmp.manager 中,则导入必须是

import jpmp.manager.DeviceManager;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多