如何使用不存在的引用编译 class?
How can I compile a class with non existing references?
我目前能够编译具有此导入语句的 class:
import com.panframe.android.lib.*;
但是没有满足这个说法的外部依赖。该代码以某种方式使用了这个 import 语句。甚至 Android Studio 也会警告我这个不存在的 class:
我如何编译这个class?编译器不应该阻止这种情况发生吗?
这是因为您没有引用任何特定的 class。
本例中的字符 *
代表通配符导入,它导入包 com.panframe.android.lib
中的每个 class。
在对你的包结构一无所知的情况下,我猜你在包 com.panframe.android.lib
中有一些 classes。否则你会得到一个错误。
原来我错了。需要的引用在 libs 文件夹中,Android Studio 无法看到这些引用。
这是一个 Android Studio 错误,更新它解决了我的问题。
我目前能够编译具有此导入语句的 class:
import com.panframe.android.lib.*;
但是没有满足这个说法的外部依赖。该代码以某种方式使用了这个 import 语句。甚至 Android Studio 也会警告我这个不存在的 class:
我如何编译这个class?编译器不应该阻止这种情况发生吗?
这是因为您没有引用任何特定的 class。
本例中的字符 *
代表通配符导入,它导入包 com.panframe.android.lib
中的每个 class。
在对你的包结构一无所知的情况下,我猜你在包 com.panframe.android.lib
中有一些 classes。否则你会得到一个错误。
原来我错了。需要的引用在 libs 文件夹中,Android Studio 无法看到这些引用。
这是一个 Android Studio 错误,更新它解决了我的问题。