0

ユーザーのアクセストークンとメールIDを保存したい。しかし、Android では、最近使ったリストからアプリを消去した後、データが消去されます。データを保存するために setString を使用しました。

Ti.App.Properties.setString('access_token_key', access_token);
Ti.App.Properties.setString('email_id_key', email_id);

app.js で getString を使用して取得します。

var access_token = Ti.App.Properties.getString('access_token_key');
var email_id = Ti.App.Properties.getString('email_id_key');
Ti.API.info("Access Token: " + access_token);
Ti.API.info("Email id: " + email_id);

これは iPhone では完全に機能しますが、Android では、最近のアプリ メニューからアプリをクリアした後、アプリを実行すると null が表示されます。Androidでも永続化するにはどうすればよいですか? Mac OS X 10.7.5 で Titanium 3.1.3 SDK を使用しています。

4

0 に答える 0