このコードを使用して、カスタム パッケージ名とその他の変数を使用して Android アプリケーション プロジェクトを「生成」(既製のものを変更) しています。コードは現在機能しています (nodejs npm)。
URL リクエストを送信する場合: http://magicarate.eu01.aws.af.cm/generate?appName=Hey&packageName=com.hey&webUrl=http://hey.com
アプリ名「Hey」、パッケージ名「com.hey」、WebURL「http://hey.com」のアプリケーションを生成します(明らか..)
(事前に作成された)アプリケーションの構造は次のようになります。
App
|--src
| |--package
| |-- name
| |-- file.java
|
|--res
| |--layout
| | |--layout.xml
| |
| |--drawable
| |--logo.png <---
|
|manifest.xml
logo.png をユーザー提供のファイルに変更するか、既製のアプリケーションの drawable フォルダーを空にして、ユーザー提供のファイルをそこに配置できるようにします。
変数とフォルダー (パッケージ名) を変更する私のコードは、ここに投稿するには少し長すぎます。Pastebin にアップロードしました: http://pastebin.com/z1sX6NRj
私はかなりの初心者で、テキストの置き換えとは異なるため、これを行うための最良の方法とこれを行う方法 (最初にユーザーから画像を取得する) を考えています。