在工程中启动一个没有图标的Activity,代码如下:
public class AndroidTestNoiconActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(),
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
}
}
将手机通过USB连接到电脑后,
安装方法1:通过Eclipse-->Run-->Run Configurations 把apk安装到手机上。
效果:应用程序图标隐藏。
安装方法2:将apk直接copy到sd卡上,通过手机安装。
效果:应用程序图标没有隐藏。
上述两种安装方法有什么不同?求解答。
------解决方案--------------------
方法1 执行的是adb install
方法1 执行的是adb install -r