Hallo,
ich bastle aktuell an einem Plugin. Das Plugin selbst funktioniert auch wunderbar. Ich habe momentan allerdings ein Problem, das ich nicht lösen konnte. Und zwar wird das Plugin im Tv-Browser immer mit der Versionnummer 0.0.0.0 angezeigt, obwohl ich im Quellcode eine ganz andere Versionsnummer angegeben habe.
Wenn mir jemand weiterhelfen könnte, wäre ich sehr dankbar
Problem mit Versionsnummer bei Pluginentwicklung
Re: Problem mit Versionsnummer bei Pluginentwicklung
Version 0.1.0.2 beta:
http://wiki.tvbrowser.org/index.php/Versionierung
Code: Alles auswählen
...
private static Version mVersion = new Version(0,10,2,false);
...
public static Version getVersion() {
return mVersion;
}
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Problem mit Versionsnummer bei Pluginentwicklung
Genau so hab ich es auch in meinem Code gemacht, nur leider zeigt der TVBrowser trotzdem 0.0.0.0 als Version. Meine Hoffnung ist dass vielleicht sonst jemand dasselbe Problem (gelöst) hat...
Re: Problem mit Versionsnummer bei Pluginentwicklung
Hast du es wirklich genau so gemacht, vor allem das Schlüsselwort static vor getVersion()?
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Problem mit Versionsnummer bei Pluginentwicklung
Dann hänge den Quellcode deiner Plugin-Klasse hier an, dann kann ich mir das näher ansehen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Problem mit Versionsnummer bei Pluginentwicklung
Ich habe das Problem mittlerweile gelöst
Ich habe übersehen in der Methode getInfo den ersten Parameter durch den Namen der Klasse zu ersetzen:
ersetzt mit
Ich habe übersehen in der Methode getInfo den ersten Parameter durch den Namen der Klasse zu ersetzen:
Code: Alles auswählen
new PluginInfo(Plugin.class, ...)
Code: Alles auswählen
new PluginInfo(MyPlugin.class, ...)