0
  1. Android 環境をワークライト プロジェクトに自動的に追加し、apk ファイルとワークライト.war.wlappファイルを目的の場所に生成するバット ファイルを作成しています。
  2. 私は完了し、すべてが正常に動作します。コマンドを使用しmfp bulid -dてプロジェクトをビルドしています。上記のコマンドでプロジェクトのファイルが得られるように、MobileFirstServer ジェネレーターの ant ファイルを変更しました.war
  3. 私の要件は、プロジェクトをリモートサーバーにビルドして、Android の project.properties ファイルもserverip私が提供するもので更新されるようにすることです。これは、bat ファイルを使用しているため、mobilefirst cli コマンドを使用して実行したいと考えています。そしてコマンドを実行します。
  4. CLI build.xml ファイルでこれを見たのでbuild.properties、プロジェクトのどこかにファイルがある場合、そのファイルから IP、ルートなどを取得する正確な場所がわからないことを意味します。

XML

<!-- specify properties in this file or loaded from build.properties
  <property name="worklight.server.install.dir" value=""/>
  <property name="worklight.hostname" value="localhost"/>
  <property name="worklight.port" value="10080"/>
  <property name="worklight.username" value=""/>
  <property name="worklight.password" value=""/>
  <property name="worklight.app.dir" value=""/>
  <property name="worklight.app.environments" value="common,iphone,android,blackberry10,windowsPhone8,windows8,ipad,mobileWebApp"/>
  -->
4

2 に答える 2

0
  1. build.propertiesファイル経由でやりたいことをやりました。
  2. Worklight Project の Project フォルダーに配置します。

build.properties ファイルには次のものが含まれています

worklight.hostname=111.111.11.11
worklight.port=9090

注: 上記は、インターネット接続が存在しない場合 (つまり、システムに IP アドレスが存在しない場合) にのみ機能します。これは、私が指摘した問題です。インターネット接続が存在する場合は、現在の IP アドレスが使用されます。

于 2015-04-16T07:44:12.787 に答える