`
lizhuohuang
  • 浏览: 119922 次
  • 性别: 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 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的项来...

    详解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