Caede バージョン3.0.0 – 2014年11月11日現在 –
以下は現在把握している問題点です。(機能のサポート・未サポートについては含みません。)
Caede
- Eclips v4.2 では Caedeアプリケーションプレビューのダイアログを閉じる際に強制終了することがあります。
回避方法:Eclipseバージョン3.7.2または4.3.2にてCaede Development Toolsを使用してください。 - グラフィック部分のコードにエラーがある場合、エラー箇所でIDEが起動してしまいます。
- Caede Eclipse pluginインストール時に以下のエラーが発生する場合、
既にインストールされているプラグインのアンインストールを事前にお願いします。
(EclipseのメニューからHelpを選択し、Installation Detailsボタンを押下し、対象のプラグインをアンインストールします。)
Your original request has been modified. “Curl 開発環境 (日本語)” is already installed, so an update will be performed instead. Cannot complete the install because of a conflicting dependency. |
- マニフェストを使用したパッケージ以外のリソースについて
マニフェストを使用したパッケージ以外(例えば、ディレクトリやファイルなど)のリソースは、
必ずCaedeプロジェクト配下に格納するようにしてください。
なお、Caedeで利用できるリソースは、ローカルリソースに限定されます。
[正しいリソースファイルの配置例 1]
{component file README,
location = “texts/readme.txt”
}
[正しいリソースファイルの配置例 2] (“file:///d:/Sample“にプロジェクトファイルがある場合)
{component file README,
location = “file:///d:/Sample/texts/readme.txt“
}
[誤ったリソースファイルの配置例 1]
{component file README,
location = “../bad-location/readme.txt”
}
[誤ったリソースファイルの配置例 2]
{component file README,
location = “http://www.curl.com/example/readme.txt“
}
また、Caedeではディプロイメント時に上記条件に従って配置されたリソースを、ディレクトリ構造を
維持したまま、assets配下にコピーします。例えば、以下のようなディレクトリ構成のイメージリソースが
ある場合、assets/android-native-web/resources ディレクトリに images/copyright.jpg ごとコピーされます。
{curl 8.0 manifest}
{component image COPYRIGHT,
location = “images/copyright.jpg”
}
ディプロイすると、以下にコピーされます:
<Caedeプロジェクトルート>/assets/android-native-web/resources/images/copyright.jpg
これにより、manifest-url マクロを使用することでリソースの情報を取得することができます。
manifest-url マクロについては Caede APIリファレンス を参照ください。