0
我已经创建了简单的Android库项目..如何创建和使用android库jar?
我选择新的Android应用程序项目>>检查“标志这个项目作为库”,取消选择“创建自定义启动器图标”,取消选择“创建活动” ..
在那之后,我创建一个名为MyClass.java简单的类,这里是我的代码:
package android.external.jar;
public class MyClass {
public String helloWorld(){
return "Hello World";
}
}
然后,我选择出口>> >> Java的JAR文件>>全部取消除src文件夹(它是包含在AndroidManifest .xml)>>并构建该JAR文件..
我有另一个使用该JAR文件的Android应用程序项目。
我已经添加外部JAR到这个项目中,罐子..
,它是这样的:
我试过使用该库到我的应用程序是这样的:
import android.external.jar.*;
...
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.button1:
try {
MyClass myClass = new MyClass();
Toast.makeText(getActivity(), myClass.helloWorld(), Toast.LENGTH_SHORT).show();
} catch (Exception e) {
// TODO: handle exception
Toast.makeText(getActivity(), e.getMessage(), Toast.LENGTH_LONG).show();
}
break;
default:
break;
}
}
...
但它不工作.. :(
和我得到的错误是这样的:
有谁知道如何解决我的问题?真的需要你的建议..
非常感谢..
感谢您的回答..我得到了这个新的错误'TestingExternalLibs]错误生成最终存档:找到APK的重复文件:AndroidManifest.xml'我应该删除jar文件上的AndroidManifest.xml? –
Ram kiran如果我需要像我的图书馆项目中的 这样的特殊permision? –