我正在开发的应用程序取决于第三方应用程序(OIFileManager).
我的问题是处理这些依赖的一般方式是什么?
嵌入3d方apk(如果许可证允许的话)
解决方法
没有自动的方式.用户将手动从Android Market(或其他来源)安装依赖关系.
Intent scanIntent = new Intent("com.google.zxing.client.android.SCAN"); Intent marketIntent = new Intent(ACTION_VIEW,Uri.parse("market://details?id=com.google.zxing.client.android")); try { startActivityForResult(scanIntent); } catch (ActivityNotFoundException e) { try { // show a prompt here startActivity(marketIntent); } catch (ActivityNotFoundException e) { Toast.makeText(this,"Market not installed.",LENGTH_SHORT).show(); } }
那么你: