12-09-2011, 05:17 PM,
|
|||||
|
|||||
ソースの変更が反映されない
次の手順でHelloCurlを変更してデプロイしても変更が反映されません。
1.HelloCurl/load.scurl中のvalue = "Hello Caede"を適当に変更して保存する 2.HelloCurlプロジェクトをリフレッシュする 3.デプロイツールでデプロイを実行する 4.HelloCaedeプロジェクトをリフレッシュする この時点で、HelloCaedeのデプロイされた assets\android-native-web\screens配下にある mysample.htmlの中のvalue値が変更前の状態(Hello Caede)になってます。 htmlファイルのタイムスタンプは生成しなおされて最新状態になってます。 ちなみに、2と3の間に HelloCurlをCurlアプレットで実行する を行うと変更が反映されるようです。 このことより、デプロイはローカルに生成されたキャッシュから作成されているのでは ないでしょうか? モバイル実機で直接動作確認するのにわざわざCurlアプレットを一度実行してから 行うのは大変なのでCurlアプレット実行せずに変更内容を反映する方法はありますか? |
|||||
12-12-2011, 02:13 PM,
|
|||||
|
|||||
RE: ソースの変更が反映されない
確かにキャッシュがあやしいと思います。
パッケージキャッシュのクリアでは改善しないでしょうか。 |
|||||
12-13-2011, 09:33 AM,
|
|||||
|
|||||
RE: ソースの変更が反映されない
キャッシュのクリアでそのときは改善はされますが、何度か変更を繰り返しているうちに、また現象が再現してしまいます。
ちなみにOSの環境はWindows7 SP1です。他のOSでも現象が発生するか検証してみます。 |
|||||
12-13-2011, 10:11 AM,
|
|||||
|
|||||
RE: ソースの変更が反映されない
Curlコントロールパネルの
パッケージキャッシュ関係の設定はどうでしょう。 「キャッシュ無効」で「強制再同期」でも発生しますか。 |
|||||
12-13-2011, 11:31 AM,
|
|||||
|
|||||
RE: ソースの変更が反映されない
キャッシュ有効(デフォルト)、デバッグ可能のみ強制同期(デフォルト)・・・再現
キャッシュ有効、強制同期オン・・・再現せず キャッシュ無効、強制同期オン・・・再現せず キャッシュ無効、デバッグ可能のみ強制同期・・・再現 このことより、強制同期させないと変更が必ず反映されないようです。 |
|||||
« Next Oldest | Next Newest »
|
Users browsing this thread:
2 Guest(s)
2 Guest(s)