最近用Android studio工具开发Android应用程序的时候,遇到了问题,就是生成jar包问题,我自定义的控件,按照如下图:
然后:
出来一个框,如图:
然后我点击OK了,就生成了,jar的包,
但是我在新建的应用程序中,无法使用,也找不到我里面定义的方法和属性,这是怎么回事
!求大神指导!是不是我生成jar的过程错了,还是我导入的时候错了!
有在xml中自定义属性的,必须把项目做成android library形式,不能导出以jar包的形式。追问
恩,是的,我就是遇到这个问题,在xml中自定义了属性,如果把项目做成Android library形式的话,生成的是aar形式的包,这个怎么解决!
我的自定义空间用到xml中东西,所以怎么操作啊!请教……
右键你的module,Open Module Settings-Dependencies-点击列表右边的+,选择choose modules试试。
追问看图:
我新建的项目的时候,有这三个,但是只有选择第三个才能生成jar包,供外部调用,但是选择第三个的话,就没有xml了,也无法使用xml,还有一些手机的权限也不知道在哪个地方写,但是如果用第二个的话,生成的是aar文件,aar文件似乎好像没有用过,所以,你以前开发过类似的自定义控件,应该知道怎么解决,求解决!
温馨提示:答案为网友推荐,仅供参考