【发布时间】:2014-03-03 23:00:38
【问题描述】:
我试图为我的 android 应用程序实现一个“专业密钥”来解锁应该锁定在“跟踪版本”(没有密钥的同一个应用程序)的功能......
我发现了一些想法和一些解释代码(例如this),但如果我测试这些东西,它不会做任何事情。我的应用程序无法识别“包”。
谷歌的应用内计费解决方案对我来说非常复杂。我读了很多次纪录片,但对我来说它看起来很奇怪。噗。 :-/
哦,伙计...我为我的应用程序花费了很多天和几个星期,现在发布是最令人沮丧的任务。
我希望有人可以帮助我。
来自德国的良好祝愿 马丁
编辑: 我尝试像这样在我的 SharedPreferences 中实现这一点:
if (isProInstalled(this)) {
addPreferencesFromResource(R.xml.settingsactivity);
PreferenceManager.setDefaultValues(SettingsActivity.this,
R.xml.settingsactivity, false);
for (int i = 0; i < getPreferenceScreen().getPreferenceCount(); i++) {
initSummary(getPreferenceScreen().getPreference(i));
}
} else {
addPreferencesFromResource(R.xml.settingsactivity_pro);
PreferenceManager.setDefaultValues(SettingsActivity.this,
R.xml.settingsactivity_pro, false);
for (int i = 0; i < getPreferenceScreen().getPreferenceCount(); i++) {
initSummary(getPreferenceScreen().getPreference(i));
}
}
}
【问题讨论】:
标签: android locking key unlock