我正在使用android 2.2,在android manifest的Application選項卡中提供“允許清除數據”選項以設置true或false。但是將其設置為False后,我的應用程序無法在“管理”應用程序的應用程序信息中禁用“清除數據”按鈕。當應用程序在Data / Data / packge-name / databases /中包含數據庫時,我面臨此問題。我必須保護我的應用程序數據庫不受用戶的侵害。
3 回答

尚方寶劍之說
TA貢獻1788條經驗 獲得超4個贊
AndroidManifest.xml
<application
android:manageSpaceActivity="[packageName].ManageSpaceActivity"
...
...
>
<activity
android:name="[packageName].ManageSpaceActivity"
android:screenOrientation="portrait" />
它會調用我的活動,但是:
public class ManageSpaceActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
finish();
}// onCreate
}
活動在創建時就死了,我喜歡花樣:)
現在,您可以隨意按“管理空間”!:))-如果需要,可以在進行自定義數據/緩存刪除ManageSpaceActivity,但是可以保留所需的數據。
也對Jakar答案投票了!
- 3 回答
- 0 關注
- 394 瀏覽
添加回答
舉報
0/150
提交
取消