Kann Updates nicht hochladen (sdk11).

  • Antworten:17
Martin Krischik
  • Forum-Beiträge: 116

26.02.2011, 19:09:15 via Website

Hi,

ich wollte gerade die (Honeycomb) Updates meiner Apps hoch-laden und es geht nicht. Seit ihr noch nicht bereit für SDK 11?

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Martin Krischik
  • Forum-Beiträge: 116

09.03.2011, 19:13:46 via Website

Hi,

Das Problem besteht immer noch und jetzt ist AndroidPIT schon zwei Versionen hinten an. Und für den HP-45 habe ich jetzt auch schon eine spezielle Zusatzfunktion für Honeycomb Tabletts einwickelt:



Hier ist also die erste echte Honeycomb Anwendung für AndroidPIT und sie kann nicht hoch-geladen werden.

Martin

PS: Weiß jemand wie ich das Bild auf 50% skalieren kann?

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Frank W.
  • Forum-Beiträge: 5.103

09.03.2011, 19:38:13 via Website

Hallo Martin!

Ich geb das mal weiter an unsere Entwickler.

Sobald ich was weiß, sag ich Bescheid bzw. einer von den Programmierern meldet sich.

Frank

"Irgendwann, möglicherweise aber auch nie, werde ich dich bitten, mir eine kleine Gefälligkeit zu erweisen." (Don Corleone) Für ein friedliches Miteinander"

Martin Krischik

Antworten
Martin Krischik
  • Forum-Beiträge: 116

14.03.2011, 18:43:41 via Website

Ich habe s nochmal versucht, diesmal mit einem andere Browser. Und es gab:

1APK-Datei hochladen
2Package-Name:net.sourceforge.uiq3.hp45
3APK-Datei: APK-Datei ist ungültig: versionName missing

Hatten wir das nicht schon mal? Genau, ihr hattet doch Probleme den Versionsnamen aus den string resourcen zu lesen:

1<manifest
2 android:installLocation="auto"
3 android:versionCode="30102"
4 android:versionName="@string/Version_Name"
5 package="net.sourceforge.uiq3.hp45"
6 xmlns:android="http://schemas.android.com/apk/res/android"
7>

Wir währe es anstelle einer Fehlermeldung folgenden code zu verwenden:

1try
2 {
3 versionName = product.extractVersionName ();
4 }
5catch (…)
6 {
7 log ("Could not extract version name from" + product ());
8 versionName = product.versionCode;
9 }

Den korrekten versionName zu habe ist nett aber unbedingt notwendig.

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

20.03.2011, 18:43:12 via Website

Hallo,

ich schau mir das morgen an.
Hab schon ein paar Anfragen dieser Art.

Viele Grüße,
Sven

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

22.03.2011, 10:49:53 via Website

Martin, schickst Du mir mal bitte die APK?

an mein Vorname at androidpit.de

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Martin Krischik

Antworten
Martin Krischik
  • Forum-Beiträge: 116

26.03.2011, 18:06:04 via Website

Sven Woltmann
Martin, schickst Du mir mal bitte die APK?

Schon passiert. Und Ich muss meine Einstellungen überprüfen da ich keine Benachrichtigung für dein Formeintrag bekommen haben. Daher die Verspätung.

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

28.03.2011, 11:21:05 via Website

Hallo Martin,

mein erstes Testergebnis:
- versionCode, versionName und installLocation werden alle drei nicht ausgelesen, ich erhalte einen leeren String.
- lediglich package wird korrekt ausgelesen.

Problem ist, dass die APK nicht als reguläre XML-Datei gespeichert wird, die ich mit Hausmitteln parsen kann, sondern in einem Android-Binärformat. Da ist vermutlich meine Library veraltet. Ich suche eine neue...

Viele Grüße,
Sven

— geändert am 28.03.2011, 11:21:13

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

28.03.2011, 11:34:55 via Website

Update:

Die Ursache des Problems sind die neuen Bezeichner, die in Resource-Verzeichnissen verwendet werden können. Mein Resource-Parser kennt die neuen Bezeichner nicht, kann daher Verzeichnisse, die sich nur in neuen Bezeichnern unterscheiden, nicht auseinanderhalten und liest die Resourcen aus diesen Verzeichnissen gar nicht erst ein.

Ich arbeite an einer Lösung...

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

28.03.2011, 16:22:59 via Website

Bug ist behoben.

Honeycomb-Apps können nun hochgeladen werden.

Viele Grüße,
Sven

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Martin Krischik

Antworten
Martin Krischik
  • Forum-Beiträge: 116

28.03.2011, 16:30:00 via Website

Sven Woltmann
Honeycomb-Apps können nun hochgeladen werden.

Bein HP-45 funktioniert es jetzt :D. Aber beim FX-602P nicht :( und dabei ist dort der neue simulierte Drucker noch gar nicht eingebaut :*).

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

28.03.2011, 17:51:23 via Website

Der Parser liest die FX-602P-Droid-3.1.3.apk, die Du mir geschickt hast, problemlos ein.
Hast Du noch etwas verändert?
Was für eine Fehlermeldung bekommst Du?

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Martin Krischik
  • Forum-Beiträge: 116

29.03.2011, 18:31:44 via Website

Sven Woltmann
Was für eine Fehlermeldung bekommst Du?

Die gleiche wie vorher. Ich hab den Browser gewechselt und es ging. Vielleicht ein Cache Problem.

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Martin Krischik
  • Forum-Beiträge: 116

26.11.2012, 10:07:20 via Website

Hallo,

das Problem ist leider wieder da. Sehr ärgerlich. Und wie ich schon sagte: versionName ist nett aber nicht notwendig. Man könnte im Fehlerfall den versionCode (in einen String umgewandelt) verwenden.

Grüße

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

26.11.2012, 14:52:35 via Website

Martin Krischik
Und wie ich schon sagte: versionName ist nett aber nicht notwendig. Man könnte im Fehlerfall den versionCode (in einen String umgewandelt) verwenden.

Du hast Recht, das Feld ist nicht Pflicht. Habe es eben mal ausprobiert. Allerdings zeigt die App-Verwaltung in Android dann einfach gar keine Version an. Ich werde das bei uns entsprechend anpassen.

Gruß,
Sven

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

26.11.2012, 14:54:07 via Website

Ist aber auch wirklich eine absolute Ausnahme!

Von 501.663 Apps in Google Play sind gerade mal 88 ohne Versionsname. Das sind 0,0175 %...

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten
Martin Krischik
  • Forum-Beiträge: 116

26.11.2012, 16:59:11 via Website

Sven Woltmann
Ist aber auch wirklich eine absolute Ausnahme!

Ich habe auch einen versionName — nur der lädt mal wieder nicht. Wir haben ein neues SDK — vielleicht liegt es daran.

Martin

[app]net.sourceforge.uiq3.fx602p[/app]: Info Forum — [app]net.sourceforge.uiq3.hp45[/app]: Info Forum

Antworten
Sven Woltmann
  • Admin
  • Staff
  • Forum-Beiträge: 1.922

27.11.2012, 09:43:09 via Website

Martin Krischik
Ich habe auch einen versionName — nur der lädt mal wieder nicht. Wir haben ein neues SDK — vielleicht liegt es daran.

In dem Fall ist es natürlich sinnvoller unseren Parser zu aktualisieren.
Schickst Du mir mal Deine APK per Mail?

Gruß,
Sven

Svens Java-Entwickler-Blog: https://www.happycoders.eu

Antworten