
ui_3k1
Gesperrt
- 197
Hey Leute, ich versuche gerade einen Pro-Key für eine App zu erstellen. Ihr kennt ja sicher das Prinzip: Wer den Schlüssel hat, hat zB Zugriff auf mehr Einstellungen etc.
Und darum gehts mir auch. Ich möchte anhand von den installieren Paketdateien herausfinden, ob der "Pro-Schlüssel" hinterlegt ist -> es tut sich dabei rein gar nichts...
Ich kann sogar meine Aufrufe ineinander vertauschen und es gibt keine Veränderung in der App - nicht mal einen Fehler Oo
Habe es schon mit Neuinstallationen und verschiedensten Kombinationen (zB Key zu erst installiert) versucht -> nichts!
Ist schon mega ärgerlich, wenn man vorher wochenlang an einem Projekt sitzt und dann so ein Mist einen noch aufhält.
Wie löst ihr das Ganze? Die Methode mit den In-App-Billings stellt für mich derzeit auch keine Alternative da, da ich die Hälfte der Google Doku durchgearbeitet hab und da schon mehrfach das komplette Projekt abgeschmiert ist.
Meine Code für den Pro-Schlüssel sieht so aus (in der onCreate der Preference Activity):
Besten Dank vor ab und wie immer
Und darum gehts mir auch. Ich möchte anhand von den installieren Paketdateien herausfinden, ob der "Pro-Schlüssel" hinterlegt ist -> es tut sich dabei rein gar nichts...
Ich kann sogar meine Aufrufe ineinander vertauschen und es gibt keine Veränderung in der App - nicht mal einen Fehler Oo
Habe es schon mit Neuinstallationen und verschiedensten Kombinationen (zB Key zu erst installiert) versucht -> nichts!
Ist schon mega ärgerlich, wenn man vorher wochenlang an einem Projekt sitzt und dann so ein Mist einen noch aufhält.
Wie löst ihr das Ganze? Die Methode mit den In-App-Billings stellt für mich derzeit auch keine Alternative da, da ich die Hälfte der Google Doku durchgearbeitet hab und da schon mehrfach das komplette Projekt abgeschmiert ist.
Meine Code für den Pro-Schlüssel sieht so aus (in der onCreate der Preference Activity):
Code:
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));
}
}
}
Besten Dank vor ab und wie immer