Wie setze Paket-name-von Xamarin.Android APK für Google Play submission

Habe ich gerade meine app nach 8 Monate Arbeit, und ich bin versucht, senden Sie Google Play.

Ich Unterschreiben und richten Sie die APK ordnungsgemäß und laden Sie die APK auf Google Play. Dann bekomme ich folgende Meldung:

Hochladen konnte Ihre APK ' s package-name muss im folgenden format sein ", Kom.Beispiel.myapp". Es dürfen Buchstaben (a-z), zahlen und Unterstriche (_). Es muss beginnen mit einem Kleinbuchstaben.

Hier ist die AndroidManifest.xml Datei:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"     android:installLocation="auto" package="com.vrocket.launcher" android:versionName="1.30.637" android:versionCode="1">
    <uses-sdk android:targetSdkVersion="14" />
    <application android:hardwareAccelerated="true" android:label="launchpad">
        <provider android:name="com.vrocket.launcher.LocalFileContentProvider" android:authorities="com.vrocket.launcher" />
    </application>
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
</manifest>

Soweit ich das beurteilen kann, der name des Pakets, die ich hier angeben erfüllt die Anforderungen für den Google Play Vorlage. Ich habe meine Paket-Namen in der Android.Manifest, seit ich begann das Projekt, aber ich denke, das wäre ziemlich normale Praxis.

Hat jemand schon ähnliche Probleme Einreichung einer Xamarin.Android-app auf Google Play?

EDIT:

Habe ich da herausgefunden, dass die APK kompiliert wird mit einem alten Paketnamen VRocket.VRocket.
Ich fand dies heraus, mit der aapt tool in der Android SDK.
Warum ist es nicht mit dem Paket angegebenen Namen in AndroidManifest.xml?

  • hast du den Paket-Namen über die manifest-Datei selbst oder über das Eigenschaftenfenster in vs?
InformationsquelleAutor Dan Cook | 2014-01-20
Schreibe einen Kommentar