2

PCL プロジェクトでローカリゼーションを行いました。私の PCL には、デフォルトの英語とアラビア語の 2 つのリソースを含むリソース フォルダーがあり、文化は ar-AS です。エミュレータで実行できますが、デバイスでは実行できません。その理由は何ですか。私は今アンドロイドプロジェクトにいます

4

2 に答える 2

2

DEBUG モードでは動作しません (Android のみ)

翻訳された文字列が RELEASE Android ビルドでは機能しているが、デバッグ中は機能していない場合は、Android プロジェクトを右クリックし、[オプション] > [ビルド] > [Android ビルド] を選択して、[高速アセンブリ デプロイ] が選択されていないことを確認します。このオプションは、リソースのロードで問題を引き起こすため、ローカライズされたアプリをテストしている場合は使用しないでください。

于 2015-08-26T13:27:34.713 に答える
0

それは私の言語文化名の問題でした。言語文化名「ar-sa」を追加しました。これは必要ありません。SAを削除しただけでうまく機能します

于 2015-10-05T11:33:40.140 に答える