添加Jar后提示“没有主清单属性”,删除该Jar后项目崩了。

wShineboy 初级 2018-08-24 08:33:07
系统环境:Win7旗舰版+Java 1.8.0_162+Android studio 3.1.3

1、俺为了在Android程序中绘制曲线,遍访名山大川、好网靓站,下载了个achartengine-1.1.0.jar。
2、不知道如何把这个东西导入AS项目,俺再访各地WWW后得出办法——把文件拷到“app\libs“目录,然后在AndroidManifest.xml、build.gradle等文件中加入了一些引用信息。编译时提示“jar中没有主清单属性”。
3、折腾了半天这个“主清单属性”,失去耐心,打算删掉achartengine-1.1.0.jar,先把程序的其它功能搞起来。于是去libs目录中删除achartengine-1.1.0.jar,然后在各文件中删除了关于它的引用,结果一编译,又报错曰:“……Unable to access jarfile”。

然后就发现整个项目出现了各种各样错误,各xml文件中到处都是红色……

现在没心思研究如何在AS中使用第三方组件了,告诉我,怎么回去?



...全文
513 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wShineboy 初级 2018-08-27
  • 打赏
  • 举报
回复
按照正规流程把achartengine-1.1.0.jar添加进去还是那样。你所说的站点俺没找到下载——阿拉English有些潦草。
Jing丶無雙 2018-08-27
  • 打赏
  • 举报
回复
我觉得你还是应该把achartengine-1.1.0.jar包添加进去,可参考这里添加
https://blog.csdn.net/u012816314/article/details/50208299

如果还是提示"jar中没有主清单属性",你可以去github官网https://github.com/搜索achartengine找到版本新一些的achartengine并使用
wShineboy 初级 2018-08-27
  • 打赏
  • 举报
回复
多谢您的好意,东西我已经Down下来了,不过我eclipse我不会使用——已经Remove之。
其实我是搞工控软件的,主要在Win里面混,移动开发不过是余技,还有很多地方需要向各位专家学习。
至于这个项目,由于刚开始搞界面,所以新建了一个,把需要的东西拷过去就恢复了。还是感谢您的热心帮助,满分奉上。
Jing丶無雙 2018-08-27
  • 打赏
  • 举报
回复
引用 2 楼 wShineboy 的回复:
按照正规流程把achartengine-1.1.0.jar添加进去还是那样。你所说的站点俺没找到下载——阿拉English有些潦草。

首先你得创建一个GitHub账户用于登录,登陆成功后再在这个浏览器上重新开启一个网页,然后直接输入网址:https://github.com/ddanny/achartengine 进入如下界面


然后点击这里的Clone or download选择Download ZIP进行下载。

下载完成后解压出来如下所示:

这里的achartengine文件夹就是该项目的源码,是属于eclipse项目,你可以在eclipse上面运行一下,看看项目源码及调用示例。
然后参考这里http://www.cnblogs.com/lanxuezaipiao/p/3291641.html将该项目打包为jar,最终将该jar包按照之前给你说的流程导入你的项目

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧