安卓生成jar后 调用报错

安卓生成jar后 调用出错
安卓生成jar后 调用报错
我导出了 上面画框的东西

然后在另外一个工程直接调用


Intent openCameraIntent = new Intent(this,CaptureActivity.class);//CaptureActivity是从jar里面的activity
startActivityForResult(openCameraIntent, 0);



然后我在我的AndroidManifest.xml声明了这个类 

 <activity
            android:name="com.cn.example.maxcard.GetBitMap"
            android:label="@string/app_name" >
</activity>


最后在res文件下 把CaptureActivity的layout文件添加进去了...

虚拟机运行直接报错...

安卓生成jar后 调用报错
安卓生成jar后 调用报错
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

直接把你这个生成jar的工程设置成lib project ,然后另一个工程里引入这个lib库就行了,会自动帮你生成可用的jar
弱弱地问一下 怎么生成lib project...
需要引用的工程
安卓生成jar后 调用报错

主工程....
安卓生成jar后 调用报错
安卓生成jar后 调用报错
主工程清单文件里吧 引用工程的activity声明,权限声明....

运行一堆错啊.....点了那清屏按钮,还是不停地处错误
右键你要设置成lib library的工程,属性,选Android,把 is library勾上,确定;再右键你要用这个lib的工程,属性,选Android,点add,选择你刚设置的lib库工程


我上面是这么做了的,你看到那个打叉的 是我没放到一个目录下,现在已经放到一个目录了,点击运行,我发现有一条比较明显的错误...他说
java.lang.IllegalStateException: Could not execute method of the activity
他说..无法执行这个activity的方法 这个是啥意思...
我引用搞好了 我在主工程这样写..
Intent intent=new Intent(this,CaptureActivity.class);//CaptureActivity这个是我生成lib的那个activity
startActivity(intent);
这样不能直接用吗  我要启动这个activity 怎么弄


CaptureActivity能import进来不?