Erstelle phonegap Projekt, das nicht benannt wird Helloworld

? Flobbo @ | Original: StackOverFlow
---

Ich habe für mindestens 2 Stunden versucht worden, eine neue phonegap Projekt über die Befehlszeile, die NICHT Namen Helloworld erstellen. Nach der Suche nach einer Vielzahl von verschiedenen Möglichkeiten / Methoden Ich bin ganz verwirrt, warum alle phonegap bezogenen Anweisungen sind entweder verwirrend, falsch ist oder einfach nicht funktionieren .

Ich folgte diesen Anweisungen hier: http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html ( in allen Variationen ), war aber erfolglos .

Was ist der richtige Weg, um ein neues Projekt mit dem Namen meiner Wahl zu erstellen und stellen Sie es auf Android laufen?

Dies mag wie eine äußerst dumme Frage scheint, aber ich kann nicht einmal ansatzweise die Menge an Frustration hatte ich bisher mit dem Versuch, phonegap und die zugehörige Software verwenden zu beschreiben. Nichts wie erwartet funktioniert und keiner der Anleitung fand ich überall etwas in der realen Welt nutzbar zu übersetzen.

---

Top 5 Antwort

1Dawson Loudon @

Have you tried:

cordova create folder_name com.your.application.name-space 'App Name'

Dies ist, wie ich beginnen alle meine Projekte .

2Dato' Mohammad Nurdin @

Sure you can

bearbeiten: Projektname in config.xml im übergeordneten Ordner befindet, nicht in Plattform.

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.company.YourProjectName" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>YourProjectName</name>
    <description>
        YourProjectName.
    </description>
    <author email="xxxxxxxx@yahoo.com" href="http://revivalx.com">
        Mohammad Nurdin bin Norazan
    </author>
    <content src="index.html" />
    <access origin="*" />
</widget>

Erstelle phonegap Projekt, das nicht benannt wird Helloworld

dann laufen cordova build android .

Done!!

3Gustavo Carvalho @

Dies scheint ein Fehler in Version 3.4.0 sein : https://github.com/phonegap/phonegap-cli/issues/263

Für die Versionen 3.3.x folgenden Schritten sollte funktionieren.

Phonegap CLI - create Usage:
$ phonegap create folder -i com.phonegap.hello-world -n Hello World
Description:

Erstellt eine neue Anwendung auf dem vorgesehenen Weg .

Der Name der Anwendung und Paket-ID kann auch angepasst werden .   Diese Werte werden in der App-Manifest gesetzt ( www / config.xml ) und werden verwendet, wenn   ein Nativ -Projekt ( Plattformen / <platform> / ) .

Options: --name, -n    name         application name (default: "Hello World") --id, -i        package    package name (default: "com.phonegap.hello-world") Example

In diesem Beispiel werde ich davon ausgehen, dass Sie die Befehlszeile einsatzbereit und zeigte auf den Pfad ( System-Ordner ), die Sie für Ihr Projekt erstellen wollen.

Das Symbol $ gibt die Kommandozeile aus.

Um einen Ordner Anwendung als Anwendungsnamen und com.apps.myfancyapp als Paketnamen zu erstellen, mit My Fancy App zu tun, wie folgend.

$ phonegap create MyApp --id com.apps.myfancyapp --name My Fancy App

Verwenden Sie die explizite Optionen --name und --id oder die Shorts -n und -i, um Fehler zu vermeiden, aber wenn Sie das tun, ändern Sie einfach das Manifest wie in Beschreibung erläutert.

Nun, da wir den Ordner und die Projektdateien erstellt, dann tun Sie :

$ cd MyApp
$ phonegap build android

Wenn es ist alles OK, Sie werden die folgenden Meldungen in der Konsole finden Sie unter:

[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] compiling Android...
[phonegap] successfully compiled Android app 

HINWEIS: Sie müssen ANT, JAVA_SDK und die Android SDK installiert und der Umwelt PATH richtig eingestellt ist, sonst bauen fehl.