新しいAndroidスタジオに問題があります。ときどき編集中に、私が自分のファイルの1つで間違いを犯してから、それを構築しようとすると、Androidスタジオに "Gradle"というエラーが戻ってきます。それは自動的に私の元のコードに戻って自動的に戻ります(したがって私の変更を削除します)。私はこの行動が必ずしも好きではありませんが、私はそれに対処することができます。 しかし、時々、SAVINGや編集の過程で、Android Studioがエラーを覚えている奇妙な状態に陥り、修正するつもりはありません。私。それを修正して再保存しようとした回数にかかわらず、古いバージョンのファイルをエラーとともに復元し続けます。その一例を以下に示す。次のXML文書フラグメントでは、私が誤って[アンドロイド:背景色=「#00000000」]を追加私のXMLレイアウトファイルの1つに...Android Studio - 新しい編集内容を覚えていない場合があります。自動的に古いバージョンのファイルに戻ります。
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center_vertical"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:textColor="#111"
android:background="?android:attr/activatedBackgroundIndicator"
android:backcolor="#00000000"
android:minHeight="?android:attr/listPreferredItemHeightSmall"/>
を構築しようとした後に、Androidのメーカーは以下に戻ってきましたエラー: "エラー:(1、-1)Gradle: 'android'パッケージの 'backcolor'属性のリソース識別子が見つかりません。
もちろん、私が追加した違反行を削除してみました。私はそれを保存しました(つまり、すべてを保存する/ etc ...)再構築しようとしました。私の残念なことに、Android Studioは悪いバージョンを復元し、間違った[android:backcolor = "#00000000"]行が再びfに戻りますile。
また、私はSAVING(すべて保存)を試してみました。そこに戻って、再び作り直してみました。それを修正する唯一の方法は、Androidスタジオから完全に退出し、再度起動してから再試行することです。
これは実際には「機能」であり、ソースコントロールやGradleと関係があり、まだ完全に理解していないと思います。私はまた、これを調整したり修正したりするための設定がいくつかあると推測していますが、何が起こっているのか、それを修正するために何をすべきかについては漠然としています。
Android Studioのこの厄介な動作を修正する方法はありますか?
ではない消えた狂気 を行かせましたビルド/ディレクトリの下のファイルを編集しようとしていますか? – ben75
いいえ私の編集内容はすべてproject_path/src/* – user16983
経由で処理されています。私はこの問題を直ちに抱えています。私が変更を加えて保存すると、保存がファイルシステム –