1. 屏蔽手动安装APK
    vendor/mediatek/proprietary/packages/apps/PackageInstaller/src/com/android/packageinstaller/InstallStart.java
public class InstallStart extends Activity {         ......         if (nextActivity != null) {-            startActivity(nextActivity);+            //startActivity(nextActivity);+            Toast.makeText(InstallStart.this,R.string.not_allowed_install_apk,Toast.LENGTH_SHORT).show();+            Intent result = new Intent();+            result.putExtra(Intent.EXTRA_INSTALL_RESULT,+                    PackageManager.INSTALL_FAILED_INVALID_URI);+            setResult(RESULT_FIRST_USER, result);         }         finish();     }
  1. 禁止ADB或第三方商店下载安装
    frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
+    private  boolean APK_INSTALL_FINISH = false;
 class PackageHandler extends Handler { ...  void doHandleMessage(Message msg) {            switch (msg.what) {                case INIT_COPY: {//add                if(APK_INSTALL_FINISH && getNvRam()){                    return;                    }//end                    HandlerParams params = (HandlerParams) msg.obj;                    int idx = mPendingInstalls.size();
public PackageManagerService(Context context, Installer installer,            boolean factoryTest, boolean onlyCore) {            ......             sMtkSystemServerIns.addBootEvent("Android:PMS_scan_END");            Slog.i(TAG, "Time to scan packages: "                    + ((SystemClock.uptimeMillis()-startTime)/1000f)                    + " seconds");             APK_INSTALL_FINISH = true;//add            // If the platform SDK has changed since the last time we booted,            // we need to re-grant app permission to catch any new ones that

更多相关文章

  1. Android软件广告屏蔽方法及代码
  2. Android 4.0里无法屏蔽HOME键
  3. android屏蔽返回键和Home键
  4. android 4.0 屏蔽home键实现
  5. android > 屏蔽掉返回键
  6. 如何屏蔽自动弹出的输入法软件盘
  7. 中国Android应用商店汇总介绍

随机推荐

  1. android > WiFi > 扫描附近WIFI
  2. Android之onSaveInstanceState
  3. 2013.12.04 (5)——— android SlidingMenu
  4. Android入门:Button
  5. Android Material Design之FloatingActio
  6. Android AsyncTask 异步任务取消
  7. Android简单的Fragment嵌套Fragment(View
  8. android自绘Widget(2D)之修改存在的WIDGET
  9. android WebView加载URL不显示图片
  10. Android 自定义PopupWindow动画效果