2016-05-19 5 views
0

Webアプリケーションhtml5、javascript、jquery、ajaxを開発しました。私のHelloWorldプロジェクトのディレクトリ構造は、私はHelloWorldのフォルダをzip形式で圧縮し、APKファイルを作成するためのhttp://build.phonegap.comにzipファイルをアップロードリモートビルドを行っているときにコードバ/ phonegapのデフォルトアイコンを変更する方法

HelloWorld 
    img 
    css 
    js 
    index.html 

です。私は携帯電話にアプリをインストールし、それは正常に動作しています。

問題は、ビルド中にCordovaまたはphonegapによって割り当てられた私のアプリのデフォルトアイコンを変更する方法です。私は多くを検索しましたが、利用可能な答えはほぼすべて、アプリケーションがコンパイルされ、ローカルに(プラットフォームフォルダから)ビルドされるプロセスを示しています。

私はオンラインまたはリモートサービスを使用しているので、私は自分のicon.pngやlogo.pngをどこに置いてビルドプロセス中にアプリケーションアイコンとして使用するかを知りたいです。アイコンと共にコードが必要な場合はお知らせください。

答えて

0

これはわかりました。他の人を助けるための回答を投稿しています。 config.xmlファイルとアイコンをpng形式で追加する必要があります。アイコンには、ldpi.png(36x36)、mdpi.png(46x46)、hdpi.png(72x72)、xdhpi.png(96x96)、icon.png(96x96)の名前を付けます。 http://picresize.com/を使用して、指定したピクセルサイズのアイコンをWebサイトのオプションからカスタムサイズを選択して変換することができます。 config.xmlに次のコードを追加します。だから、最後のフォルダ/ファイル構造

ProjectName 
    img 
    css 
    js 
    index.html 
    config.xml 
    ldpi.png 
    mdpi.png 
    hdpi.png 
    xdhpi.png 
    icon.png 

は今フォルダを圧縮しhttp://build.phonegap.comにアップロードし、作成したAPKは、ユーザー定義されたアイコンを持つことになります。

<?xml version="1.0" encoding="UTF-8" ?> 
<widget xmlns = "http://www.w3.org/ns/widgets" 
    xmlns:gap = "http://phonegap.com/ns/1.0" 
    id   = "com.phonegap.bdau" 
    versionCode = "10" 
    version  = "1.0.0" > 

<!-- versionCode is optional and Android only --> 

<name>BigDataAnalyticalUnit</name> 

<description> 
    Big Data and Analytical Unit 
</description> 

<author href="https://imperial.ac.uk" email="[email protected]"> 
    Mian Asbat Ahmad 
</author> 



    <!-- Define app icon for each platform. --> 
    <icon src="icon.png" /> 
    <icon src="ldpi.png" gap:platform="android" gap:qualifier="ldpi" /> 
    <icon src="mdpi.png" gap:platform="android" gap:qualifier="mdpi" /> 
    <icon src="hdpi.png" gap:platform="android" gap:qualifier="hdpi" /> 
    <icon src="xhdpi.png" gap:platform="android" gap:qualifier="xhdpi" /> 
    </widget> 
関連する問題