`
lizhuohuang
  • 浏览: 120601 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

android中正确导入第三方jar包

 
阅读更多

 

andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。

工作的时候恰好有一个jar包需要调用,结果用了很长时间才解决出现的bug。

刚开始是这样引用的(eclipse):

右键工程,Build path,java build path,

选择libraries,在右边的按钮中点击“Add External JARs”,

然后选择合适的jar包(大部分人应该会这样做).

结果控制台立刻报错:conversion to dalvik format failed with error 1。

而且项目上还会出现红叉,虽然项目里并没有错误。

clean一下,项目正常,但是bin里的apk文件和dex文件都没了,运行项目出现错误:Can not find **.apk后来找到原因是因为导入jar包的方式不对,

正确的方法如下:  

 1,右键工程,     Build path,    java build path,

 2,选择libraries在右边的按钮中点击“Add Library”    

 3,选择“User library”,点击“下一步”     

 4,点击“User librarys”按钮在出现的界面中点击“New..”按钮     

     在弹出的界面中随便起一个名字,点击“确定”   

 5,点击“Add jars”按钮选择第三方jar包,

      点击“确定”完成操作。这样的话该jar包会被一起打包到apk中,问题也就解决了!

分享到:
评论

相关推荐

    android 生成aar/jar包包含第三方jar包没有第三方jar包怎么办

    前言 最近需要写一个功能包,提供给界面去使用.里面涉及到一个第三方的包,这时候我...里面说合并jar包,我的问题是我第三方是用implementation(xx)导入的.在那里有jar包 ?我又去网上去寻找,implementation这个导入的jar包

    Android端上传文件的jar包

    而“Android端上传文件的jar包”则可能是一个包含了实现此类功能的预编译Java类库,方便开发者快速集成到自己的项目中。 这个jar包可能包含以下关键知识点: 1. **网络请求库**:上传文件通常需要一个网络请求库来...

    android导入第三方jar包报错 如何正确导入jar包

    然而,导入第三方jar包并不总是那么顺利,可能会遇到编译时无误但运行时出错的问题。这种问题通常是由于类加载失败或依赖管理不当导致的。下面将详细介绍如何正确地导入和使用第三方jar包,并针对描述中的错误进行...

    解决Android studio 的Glide 4.1.0第三方jar包如何导入libs目录

    下载后放在哪里都可以,毕竟这东西可以直接复制进去你得Android studio中的工作空间所以就不用纠结放在哪里了 把.jar文件直接复制进去,然后右键点击该jar包,选择add as 还是add to 啥来着我忘记了,ok,就完事 ...

    android工程正确导入jar包

    在Android开发过程中,经常需要使用第三方库来实现特定功能或简化开发流程。这些第三方库通常是以jar包的形式提供的。本文将详细介绍如何正确地将jar包导入Android项目中,并确保它们能被正确打包进最终的apk文件。 ...

    android正确导入jar包

    在Android开发过程中,经常会遇到需要导入第三方库或jar包的情况。如果导入方式不正确,很可能会导致一系列问题,比如编译失败、应用无法正常运行等。本文将详细介绍如何在Android项目中正确地导入jar包,并避免相关...

    android使用第三方jar.docx

    android 使用第三方 jar 包详解 在 Android 开发中,引入第三方 jar 包是非常常见的操作。以下是关于 android 使用第三方 ...在 Android 开发中,我们需要了解引入第三方 jar 包的正确方法,以免出现编译或运行错误。

    Android Studio 导入第三方库中so文件的导入方法

    Android Studio 导入第三方库中的 so 文件的导入方法 Android Studio 是一个功能强大的集成开发环境(IDE),广泛应用于 Android 应用程序的开发中。然而,在使用 Android Studio 时,需要将第三方库中的 so 文件...

    第三方分享的jar包和插件

    \第三方分享jar包和附件\Android\main\res 直接复制到项目中的src文件夹下的main文件夹里, 它会直接补齐你工程中缺少的部分,所以不用害怕它会替换掉你的原文件, 还有以下三个文件夹需要引用: \第三方分享jar包和...

    Android Studio 在项目中引用第三方jar包的方法

    对于使用Android Studio作为IDE的开发者,了解如何正确地引用第三方jar包是至关重要的。下面将详细讲解在Android Studio中引用第三方jar包的步骤。 1. **将jar包放入项目结构** 首先,你需要将下载的第三方jar包...

    Android.mk引入第三方jar包和so库文件的方法

    当需要在Android.mk中引入第三方jar包时,通常有几种方法,包括使用LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES变量和LOCAL_STATIC_JAVA_LIBRARIES变量。LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES变量用于指定预编译的静态...

    AndroidStudio项目导入第三方library.docx编程资料

    ### Android Studio 中导入第三方库详解 #### 一、前言 在进行Android应用开发时,开发者往往会遇到需要引入外部功能或增强应用功能的情况。这时,就需要利用到第三方库(library)。第三方库不仅可以节省开发时间...

    Android第三方百度地图jar包

    标题中的“Android第三方百度地图jar包”指的是Android应用开发中用于集成百度地图服务的库文件。这些库文件通常包含了API接口、地图渲染、定位、路线规划等功能,使得开发者能够轻松地在自己的应用中添加地图功能。...

    Android引用百度地图jar包

    总的来说,引入并使用百度地图jar包是一个涉及Android项目构建、第三方库管理、本地库处理等多个方面的过程。通过正确地引入和配置,我们可以轻松地在Android应用中集成百度地图,从而提供地图展示、定位、导航等...

    ListView侧拉第三方JAR包

    在这种情况下,开发者通常会借助第三方库来扩展ListView的功能,例如"SwipeListView"这个JAR包。 SwipeListView是一个强大的ListView扩展,它提供了滑动显示更多操作的功能。用户可以通过左右滑动ListView的项来...

    Eclipse第三方jar包配置文档

    ### Eclipse第三方jar包配置文档详解 #### 一、准备工作 在进行第三方jar包配置之前,首先需要做一些必要的准备工作。...通过以上步骤,您可以有效地在Eclipse环境中配置并运行带有第三方jar包的Android项目。

    详解Android Studio如何导入第三方类库、jar包和so库

    Android Studio 导入第三方类库、jar 包和 so 库详解 Android Studio 是 Android 应用程序开发的官方 IDE,它提供了许多功能强大的工具和插件,帮助开发者快速开发高质量的应用程序。然而,在实际开发中,我们经常...

    微信libammsdk QQ第三登录jar包和微博sina-sdk登陆第三方登陆jar包.rar

    本压缩包包含的资源是针对Android平台的,提供了微信libammsdk、QQ第三方登录jar包以及微博sina-sdk,帮助开发者轻松实现这三大社交平台的登录功能。 首先,我们来看微信libammsdk。微信SDK(Software Development ...

    android 国密算法程序demo jar包

    在Android环境中,由于平台的安全限制和性能考虑,实现国密算法通常需要自定义库或第三方组件。"android 国密算法程序demo jar包"即为此目的提供了一个示例,它包含了一个预编译的Java Archive (JAR) 文件,名为...

Global site tag (gtag.js) - Google Analytics