请问可以从android应用里直接调用auto.js吗
String package_name = "com.stardust.scriptdroid";
String activity_path = "com.stardust.scriptdroid.external.open.RunIntentActivity";
Intent intent = new Intent();
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);//可选
ComponentName cn = new ComponentName(package_name, activity_path);
intent.setComponent(cn);
intent.setDataAndType(Uri.parse("file:///storage/sdcard0/脚本/测试6/jr.js"), "application/x-javascript");
if (intent.resolveActivityInfo(getPackageManager(), PackageManager.MATCH_DEFAULT_ONLY) != null){
startActivity(intent);
}else{
//找不到指定的 Activity
Toast.makeText(MainActivity.this, "error", Toast.LENGTH_SHORT).show();
}
android代码