2017-11-17 16 views
3

アンドロイドスタジオを3.0にアップデートし、'25.0.0'から'26.0.2'にビルドツールのバージョンを更新した後、このエラーメッセージが表示されます。 'float | fraction'は無効な形式です。基本的にコードをビルドすることはできません。
私のdimen項目は:
<item name="default_key_width" format="float|fraction" type="dimen">10%p</item>です。
回避策が必要です。またfloat|fractionfloatに変更した場合、というエラーメッセージが表示されます。無効なタイプ:dimen助けてください。次元xml、 "error: 'float | fraction'は無効な形式です。

答えて

0

10.0にすると問題が発生します。それを解決するには、フォーマットを取り除き、%pを%だけに置き換えてください。

<item name="default_key_width" type="dimen">10%</item> 
2

あなたは10.0代わりの10%pを使用する必要があります。その後

<item name="default_key_width" format="float" type="dimen">10.0</item> 

Clean-Rebuild-RUN

+0

@intrlliJ Amiyaは助けない、同じエラーMSG – PPB

+0

@PPBは '10.0'を設定し、現在取り組ん' fraction' –

+1

@intelliJ_Amiyaを削除します。ありがとう – PPB

関連する問題