前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
Androidアプリでjavaを使って、ボタンをクリックしたらテキストビューにおはようと表示されるシステムを作ろうしています。
発生している問題・エラーメッセージ
リソースidを複数回取得する原因がわかりません。
エラーメッセージ
タスクの実行:プロジェクトC:\ Users \ Owner \ AndroidStudioProjects \ MyApplication4の[:app:assembleDebug]
タスク:app:preBuild UP-TO-DATE
タスク:app:preDebugBuild UP-TO-DATE
タスク:app:generateDebugBuildConfig UP-TO-DATE
タスク:app:javaPreCompileDebug UP-TO-DATE
タスク:app:compileDebugAidl NO-SOURCE
タスク:app:compileDebugRenderscript NO-SOURCE
タスク:app:mainApkListPersistenceDebug UP-TO-DATE
タスク:app:generateDebugResValues UP-TO-DATE
タスク:app:generateDebugResources UP-TO-DATE
タスク:app:mergeDebugResourcesが失敗しました
AGPBI:{"種類": "エラー"、 "テキスト": "見つかったアイテム文字列/テキストビューが複数回"、 "ソース":[{"ファイル": "C:\ Users \ Owner \ AndroidStudioProjects \ \ MyApplication4 \ app \ src \ main \ res \ values \ strings.xml "}]、" tool ":"リソースとアセットの統合 "}
失敗:ビルドは例外で失敗しました。
- 何が悪かったのか:
タスク ':app:mergeDebugResources'の実行に失敗しました。
C:\ Users \ Owner \ AndroidStudioProjects \ MyApplication4 \ app \ src \ main \ res \ values \ strings.xml:エラー:アイテムString / textviewが複数回見つかりました
*試してください:
--stacktraceオプションを指定して実行し、スタックトレースを取得します。 --infoまたは--debugオプションを指定して実行し、より多くのログ出力を取得します。 --scanを付けて実行すると、完全な洞察が得られます。
ビルドが655msで失敗しました
5つの実用的なタスク:1つの実行済み、4つの最新
該当のソースコード
package com.websava.wings.android.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.os.Bundle;
import android.widget.Button;
public class MainActivity extends AppCompatActivity implements OnClickListener {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button b =(Button)findviewByid(R.id.button2); b.setOnClickListener(this); } @Override public void onClick(View v) { Textview t=(Textview) findViewByld(R.id.textView1); t.setText("おはよう"); }
}
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
--stacktraceオプションについて本やネットで検索しましたが具体的なことが出てこなくてわかりません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
前提・実現したいこと
あなたの回答
tips
プレビュー