android studio 导入jar包和删除jar包解决

   看了Android studio的生成的目录结构,真心是比Eclipse复杂不少啊,弄了我大半天时间去,才大概搞清楚哪个文件时干嘛的。好了,不说那么多了,进入今天的主题。

   我们要如何向Android studio中导入第三方的jar包呢?

   看下图,是我示例项目的部分:

   android studio 导入jar包和删除jar包解决_第1张图片

   分析:在左边的红色框框内,是我事先用到的一个jar包,而左边这个文件呢,是在:项目名称/app/buidle.gradle 的文件下面。这个文件我个人把它看成是Androidmanifest.xml的一部分。这个文件也是很重要的,要记住它的位置,有时间可以去看看他每个代码的含义,很容易懂。

   左边下面的那个红色框框里头,就是表示成功将zxing.jar包导入到项目里面去了。

   那么这是如何来做的呢?


   步骤一:我们要把我们要导入的jar包,先拷贝复制到/libs目录下,注意的是,我们要打开project这个文件目录。这里我引用的是百度地图的定位jar包做示范。

   如下图所示:

android studio 导入jar包和删除jar包解决_第2张图片

    分析:但是呢,我们看到右边的buidle.gradle 文件下的dependencies 下还木有包含我们想要导入的jar包。

  

   步骤二:点中要导入的包,右键,看到菜单中有一个选项:Add As Library ,点击它,就会看到下图的提示框。

android studio 导入jar包和删除jar包解决_第3张图片

  选择 ok ,因为它只有一个选项而已,所以可以直接点击 ok。

   然后我们就可以看到我们的jar包已经导进去了。

android studio 导入jar包和删除jar包解决_第4张图片

   搞定。。。。。


   但是问题又来了,我们要如何删除我们导入的jar包呢?

   试验一:直接在/libs 文件夹下点击右键删除delete,弹出一个提示框。

android studio 导入jar包和删除jar包解决_第5张图片

点击 ok 我们可以看到下面一个提示框,弹出一个类似警告的东西,在logcat中出来。

android studio 导入jar包和删除jar包解决_第6张图片

  分析:这个是因为什么呢?是因为我们还在项目中引用了我们要删除的这个jar包,Android studio 是不允许的。那么是这样的话,我们就可以将对这个jar包的引用删除它,是不是就可以删除它了吗?!!


  那么我们就将这个引用删除,然后再去删除这个jar包,看结果图:

android studio 导入jar包和删除jar包解决_第7张图片

   看,就可以删除掉这个jar包了。。。。


   最后,要注意一点就是,当我们去修改到buidl.gradle 这个文件时,Android studio 会在在上方提醒我们是不是要同步,然后我们选择立即同步---sync now,Android studio 就会自动的去更新整个项目,重新配置所需要的资源。


你可能感兴趣的:(android,android,android,now,sync,导包,Studio,Studio,gradl)