Androidpit License Checker

  • Antworten:10
Ultimate Software
  • Forum-Beiträge: 110

30.05.2012, 17:10:17 via Website

Hi,

ich habe so einige Fehler, wenn ich den AndroidPit-License-Checker als Lib einbinden will. Ich habe zwar Threads dazu gelesen, dort war allerdings nach einer angeblich neuen Version alles behoben, aber bei mir zeigt die jetzt aktuell erhältliche Version immer noch alle Fehler der Threads, also das er die Imports nicht findet, das die LVL-Klassen nicht ansprechbar sind etc. etc.

Nach der Anleitung geht es so nicht, was mache ich falsch oder liegt der Fehler im zur Verfügung gestellten Download?

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Ultimate Software
  • Forum-Beiträge: 110

02.06.2012, 13:48:22 via Website

nutzt den License-Checker keiner? Wird der überhaupt von von AndroidPit betreut?

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Ultimate Software
  • Forum-Beiträge: 110

04.06.2012, 11:11:53 via Website

Naja, da es um einen Batzen an Fehlern ging, die es so schon einmal gab, hatte ich einfach gehofft, dass einer der Entwickler sagt: Klar, kein Problem du hast die falsche Version, oder..... man muss dies oder das machen.... weil es ein "bekannter Umstand ist". Einzelfehler hätte ich schon im Detail beschrieben, aber das hätte hier den Rahmen gesprengt. Jetzt wollte ich sie beispielhaft noch einmal aufführen, aber nun geht der Download der Library schon gar nicht! Ich nehme das mal als Positives Zeichen, dass jemand daran arbeitet ?????????

@Rafael:Sehe ich das richtig, dass dieses Forum keine PN-Funktion hat? Wollte mal etwas "anderes" fragen......

— geändert am 04.06.2012, 11:17:51

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Carsten M.
  • Forum-Beiträge: 33.204

04.06.2012, 11:51:01 via Website

Hi,

@Rafael:Sehe ich das richtig, dass dieses Forum keine PN-Funktion hat? Wollte mal etwas "anderes" fragen......
Doch, hat es. Allerdings äußerst rudimentär und nur im Web zu nutzen.

Herzliche Grüße

Carsten

Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe

Antworten
Ultimate Software
  • Forum-Beiträge: 110

04.06.2012, 13:27:12 via Website

meinst du, wenn ich auf sein Bild klicke, dann nochmal auf Community-Profil und dann auf E-Mail senden...... hüstel.... naja, was man so PN nennt....

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Ultimate Software
  • Forum-Beiträge: 110

05.06.2012, 22:13:58 via Website

OK, jetzt ist ja die Licence-Checker-Lib wieder downloadbar und ich kann mal meine Probleme genauer definieren.

Vorab, was hab ich gemacht:
1. Download des Androidpit-Licence-Checker
2. Als Projekt ins Eclipse geholt
3. als "is Library" gesetzt
4. LVL in Projektproperties aufgenommen als abhängige Library
5. über Fehler gewundert... ;-)

nämlich über:
1. SignedResponse:
Einige Methoden bemeckern den @Override-Tag. Dieser sollte ja explizit "meckern" wenn nicht überladen wird..... anscheinend ist dies hier der Fall. Zwar würde es kompilieren, wenn ich ihn entferne, aber ist es richtig?

2. AndroidPitLicenceChecker.java
Hier werden Import angemeckert von com.android.vending... kein Wunder, die heissen eigentlich jetzt auch com.google.android.vending, könnte also ein Zeichen sein, dass der Licence-Checker auf eine andere Version des LVL ausgelegt ist, als ich verwende??
Selbst wenn ich die Import "korrigiert" habe bleiben auch hier Overwirte-Warnungen!

3. wie bei 2. Overwrite und Imports für : AndroidPitLicensingResponseValidator und AndroidPitSignedLicenseChecker ....


das sieht mir zu sehr nach einem systematischen Fehler aus, als dass ich jetzt die Fehler einzeln behebe und die Overwrite-Tags entfernen sollte.


Also, was mache ich falsch?

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Rafael K.
  • Forum-Beiträge: 2.359

05.06.2012, 23:04:38 via Website

Die override Warnungen kommen von einem zu niedrigen Java Code Compliance Level (oder wie auch immer dass heißt).
Die Annotation gibt es zumindest an Interfaces erst ab Java 6, also musst du in deinem Projekt den Code Level darauf stellen.
Default ist meines Wissens Java 5.

Nur am Rande: überladen ist was anderes als überschreiben (override)

— geändert am 05.06.2012, 23:08:31

Antworten
Ultimate Software
  • Forum-Beiträge: 110

05.06.2012, 23:19:10 via Website

OK, einige Overwrites dadurch korrigiert, die Imports einfach gelöscht und neu durch Eclipse eingefügt. Aber es bleiben Overwrite-Fehler in GoogleLicenseCheckerCallback im AndroidPitLicenseChecker.java und AndroidPitSignedLicenseChecker, außerdem einige Unimplemented methods. (Die Klasse erwartet anscheinend die Klassen inkl. Übergabe von (int reason), sind aber in der Library ohne drin.

worauf sind die zurück zu führen?

— geändert am 05.06.2012, 23:20:40

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Ultimate Software
  • Forum-Beiträge: 110

07.06.2012, 23:30:51 via Website

Hat keiner ne Idee für die letzten Overwrite-Warnungen, dann hätte ich es ja fast lauffähig ;.)

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Ultimate Software
  • Forum-Beiträge: 110

25.06.2012, 15:11:33 via Website

Also erstmal: SCHÖN das sich am AndroidPit License Checker was tut, denn von zauber Hand ist eine 2.0-Version aufgetaucht die mit dem aktuellen LVL ohne Compile-Probleme zusammen arbeitet.... zumindest weitesgehend....


ABER: WARUM ERFÄHRT MAN DAVON NICHTS? Klammheimlich wird die Anleitungsseite geändert, der Link angepasst auf einen Sprung in der selben Seite und plötzlich tauchen dort 2 Downloads auf.

Jetzt mal ernsthaft, das ist doch kein Kindergarten hier, oder? In letzter Zeit erfahre ich hier keinerlei Aktivität bzgl. dem Appcenter, die LVL-Anfragen verlaufen im Sande, nur User antworten, von verantwortlichen keine Spur.

Für die App-Verwaltung bin ich zu blöd oder wenn sie sich wirklich so darstellt wie ich es sehe ich sie eine Katastrophe.... und statt das sich irgendwas tut kriegt man als Entwickler noch ne Mail zum Androidpit eigenen Werbenetzwerk...... das nächste unausgegorene Ding?

Ich dachte AP wäre doch ne ganze Ecke... seriöser....

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

ToBe

Antworten