

以下のようなエラーメッセージが表示されます。

[code]

    Android resource linking failed
    ERROR:C:\Users\berdy\AndroidStudioProjects\Janken\app\src\main\res\layout\activity_main.xml:26: AAPT: error: '100' is incompatible with attribute layout_width (attr) dimension|enum [fill_parent=4294967295, match_parent=4294967295, wrap_content=4294967294].
    
    Execution failed for task ':app:processDebugResources'.
    > A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
       > Android resource linking failed
         ERROR:C:\Users\berdy\AndroidStudioProjects\Janken\app\src\main\res\layout\activity_main.xml:26: AAPT: error: '100' is incompatible with attribute layout_width (attr) dimension|enum [fill_parent=4294967295, match_parent=4294967295, wrap_content=4294967294].
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    
[/code]


CC BY-SA 4.0
2021-10-02T00:22:53.213
82815
2021-10-03T02:02:29.087
2021-10-02T06:18:24.410
3060
48448
question
android android-studio
android studioでrunしようとするとエラーが多数出ます。


エラーメッセージは、"'100' is incompatible with attribute layout_width (attr) dimension"  
[直訳] '100'は、layout_width の属性に合っていません。  
というものです。

androidの要素の幅や高さの指定には、"dp"という単位を使いますから、'100'を'100dp'に修正するとエラーは解消すると思われます。

他の、「incompatible ｘｘｘ attribute ｘｘｘｘｘｘ (attr)
dimension」というようなエラーがでた箇所も同様に、数字の末尾に"dp"を追加する事で解消できるかと思われますので、修正してみてください。

補足：  
dpは、(Density-independent pixel)の意味だそうです。


CC BY-SA 4.0
2021-10-03T02:02:29.087
82835
2021-10-03T02:02:29.087
217
82815
answer