请问如何实现隐藏一个应用程序,也就是不让它出现在 manage applications 清单里面.

解决方案 »

  1.  <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                   // <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>在<activity></activity>里面,去掉上面注释的那行就可以了
      

  2. <category android:name="android.intent.category.LAUNCHER" />
    这行代码主要是在manage applications 里面显示应用程序图标的代码,注释掉就OK了
      


  3. 明显无效 manage applications 是 管理应用程序的意思吧
      


  4. 是的,就是设置->应用程序->管理应用程序里面隐藏某个程序的列表显示。
      


  5. 你说的代码是在home里面显示程序图标的代码,不是manage application
      

  6. 这个估计没有通用的方法,二楼只是让launcher里面看不见而已……
      

  7. 不知道window下 能不能让一个程序 不显示在任务管理器的“进程”里面
      

  8. 你在那个ManageApplicationgs.java中的CanBeOnSdCardChecker类中的check方法中添加个if过滤下看行不行。
      

  9. Windows据说是有办法隐藏进程的,Android这个没见到过
      


  10. 找不到CanBeOnSdCardChecker类
      

类似问题 »