我想调用另一个项目的类。我在构建路径中添加了它,并在清单文件中声明了该类,但是当我调用它时,会给出no class found
错误。我是故意调用的。
Intent intent = new Intent(getApplicationContext(), org.coolreader.CoolReader.class);
intent.putExtra("path", adapter.getItem(position).getPath());
startActivity(intent);
答案 0 :(得分:0)
如果您想从程序中启动CoolReader
,而不是查看this answer:
Intent coolReaderIntent = getPackageManager().getLaunchIntentForPackage("org.coolreader.CoolReader");
coolReaderIntent.putExtra("path", adapter.getItem(position).getPath());
startActivity(coolReaderIntent);
当然,应在设备上安装CoolReader
(程序)。