我正在开发一个使用androidVNC Viewer作为库项目的android应用程序,但我无法从androidVNC启动活动(活动未找到异常).
另外,如何捆绑一个库项目并将其用作一个apk?
UPDATE
我正在使用以下意图打电话:
Intent call= new Intent("android.androidVNC.androidVNC.LAUNCH");
startActivity(call);
Run Code Online (Sandbox Code Playgroud)
在使用以下代码后更新2我想我可以启动活动但是得到这个(java.lang.NoSuchFieldError:android.androidVNC.R $ id.textIP)错误...
Intent vnc_call = new Intent(getApplicationContext(), androidVNC.class);
vnc_call.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(login);
Run Code Online (Sandbox Code Playgroud)
我检查了R.java,androidVNC原始和androidVNC用作库(在生成的java文件下)...我得到的是textip是在orignal R.java但是它不存在于R.java中(生成)调用项目中的java文件).
logcat的O/P(前几行)
04-05 01:34:18.135: W/dalvikvm(479): Unable to resolve superclass of Landroid/androidVNC/AbstractConnectionBean; (256) 04-05 01:34:18.135: W/dalvikvm(479): Link of class 'Landroid/androidVNC/AbstractConnectionBean;' failed 04-05 01:34:18.135: W/dalvikvm(479): Unable to resolve superclass of Landroid/androidVNC/ConnectionBean; (8) 04-05 01:34:18.135: W/dalvikvm(479): Link of class 'Landroid/androidVNC/ConnectionBean;' failed 04-05 01:34:18.145: W/dalvikvm(479): VFY: unable to find class referenced in signature (Landroid/androidVNC/ConnectionBean;) …