在我的项目中,我需要使用外部库。该库由.class
文件组成。我已经使用 属性- >
Java构建路径->库->添加类文件
夹将带有该库的文件夹添加到我的项目中。我可以毫无问题地编译项目,但是当我运行它时,我得到了failed resolving xy
调试器,并且在从导入文件创建类实例的地方停止了调试器。
我猜我使用的外部库没有链接到我的.apk文件。我怎样才能解决这个问题?我试图在“订购和出口”选项卡上检查此库,假设它将随我的应用程序一起导出该库。但是它没有用。
如何将此库链接到我的项目.apk?我是否需要先以某种方式在设备上安装此库?是否需要将此库复制到应用程序文件夹中?
PS:我正在使用Eclipse Juno(Android SDK目标10)。
谢谢
更新
我将此库复制到libs
文件夹中。外部库路径为:
my_project/libs/sk/aicit/leg/libraries*.class
我./libs
在项目的 库 设置中添加了文件夹。我 不 具备.jar
这个库的版本,只有.class
文件。
我也有这个库的代码,但是我不想在我的项目中包括它的类,它有自己的依赖关系,我想像库一样“链接”它。它是我尚未编写的外部库。
更新2
我已将所有源文件从库复制到我的项目“ src /”目录中。我已经从Java构建路径中删除了Library。我可以编译我的项目,但是当我运行它时
FATAL EXCEPTION:main
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{
com.example/myvideorecord/com.example.myvideorecord.Robot}: java.langNullPointerException
...
我该怎么办,如何调试此错误?:(
怎么啦?如何添加not.jar库?
你好, 我试图将jtwitter jar添加到我的项目中。 首先,我试着做了以下几点:
我无法在我的项目中导入“com.codename1.impl.android.AndroidNativeUtil”。我必须使用本机代码实现Sim卡绑定功能。因此,在本机代码中,我尝试导入以下类 但是我无法导入这些类。我需要包括任何第三方库吗? 我得到下面的错误 .java:8:错误:找不到符号 TelephonyManager tMgr=(TelephonyManager)getSystemSer
我正在移动我所有的源代码,正如Android官网建议的那样。但是,体验并不是很好。正如这里所描述的,它是非常迟缓的。但现在这不是我的终极问题。 我已经解决了许多问题,例如将更新到23,这样就会出现99个此类错误: 错误:(13)检索项的父项时出错:找不到与给定名称“Android:TextApparance.Material.Inverse”匹配的资源。 可以修正。但我走的时候问题就越来越多了。现
我最近下载了Android Studio来开发Android应用程序(我来自Eclipse),我在使用外部库和/或外部JAR文件时遇到了问题。注意:以下测试是在Android Studio中从头创建的一个新应用项目上进行的。 示例1:JAR导入。 > 从Google下载Admobs SDK的新副本。 将库jar复制到项目的/libs/文件夹中。 在project explorer中,右键单击新添加
我正在尝试将我创建的Android库导入到Android Studio中。通过转到File>Export>Gradle Build Files,我已经从Eclipse导出了应用程序,该程序成功地完成了。 然而,当我尝试将项目导入Android Studio时,我得到以下错误: 您使用的是一个旧的、不受支持的Gradle版本。请使用1.8或更高版本。请在项目的分级设置或项目的分级包装(如果适用)中指