Hallo liebe Community,
ich bin neu hier im Forum und auch völlig neu in der Programmierung für Android.
Beruflich habe ich schon etliche Jahre Erfahrung mit der Programmierung in verschiedenen Programmiersprachen, u.a. auch Java. Die letzten 2 Jahre habe ich in Java-Script programmiert.
Nun wollte ich meinen Horizont ein wenig erweitern und auch für Android programmieren. Doch schon vor der ersten Code-Zeile stoße ich auf Probleme.
Jetzt habe ich bei mir Android Studio 3.4.1 installiert und wollte jetzt mal mit einem einfachen Programm (Hello World) mein Glück versuchen. Leider bekomme ich immer einen Fehler. Dieser Quelltext wurde vom Android Studio automatisch erstellt.
1 <?xml version="1.0" encoding="utf-8"?>
2 <android.support.constraint.ConstraintLayout
3 xmlns:android="http:// schemas.android.com/apk/res/android"
4 xmlns:app="http:// schemas.android.com/apk/res-auto"
5 xmlns:tools="http:// schemas.android.com/tools"
6 android:layout_width="match_parent"
7 android:layout_height="match_parent"
8 tools:context=".MainActivity">
9
10 <TextView
11 android:layout_width="wrap_content"
12 android:layout_height="wrap_content"
13 android:text="Hello World!"
14 app:layout_constraintBottom_toBottomOf="parent"
15 app:layout_constraintLeft_toLeftOf="parent"
16 app:layout_constraintRight_toRightOf="parent"
17 app:layout_constraintTop_toTopOf="parent" />
18
19 </android.support.constraint.ConstraintLayout>
(das Leerzeichen nach http:// ist im Quelltext natürlich nicht vorhanden. Das mußte ich hier im Post eingeben, damit da kein Link daraus erzeugt wird.)
Der Fehler liegt ganz offensichtlich in den Zeilen 3-5. Die Zeilen 6-8 funktionieren auch nicht (sind rot eingefärbt), aber das sind Folgefehler.
Wenn ich auf einen der roten Zeilen gehe, wird mir folgendes angezeigt:
"URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)"
Auf der genannten Seite der Settings ist (vom System) folgendes eingestellt:
External Schemas and DTDs: kein Eintrag
Ignored Schemas and DTDs: http://relaxng.org/ns/compatibility/annotations/1.0
Wo liegt die Ursache für diesen Fehler? Fehlen mir irgendwelche Berechtigungen?
Was muß ich da noch eintragen, damit Android Studio bei mir funktioniert?
Alle Hinweise, die ich über Google gefunden habe, brachten leider keinen Erfolg.
Für jeden Hinweis, der mich der Lösung näher bringt, wäre ich sehr dankbar.
Für Eure Hilfe danke ich Euch im Voraus.
C3PO