I am getting the error "Tag attribute name has invalid character ' '. " in the Android Manifest, while there is no obviously invalid character. Here is the code:
<activity android:name="Quiz 31" android:configChanges="orientation|keyboardHidden" android:label="Quiz 31" android:screenOrientation="portrait" android:theme="@android:style/Theme.NoTitleBar" > <intent-filter> <action android:name="com.SoulSlayerAbad.AMQ.QUIZ31" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
As you can see, no ' ' character in the code. Does anyone know why this is happening? One thing to note is that I generated this piece of code using a few lines of Java run inside of Eclipse console. The code for that is:
int Begin = 0, End = 0; Scanner sc = new Scanner(System.in); String Text = " <activity "+ "android:name=\"Quiz "+Begin+"\" "+ "android:configChanges=\"orientation|keyboardHidden\" "+ "android:label=\"Quiz "+Begin+"\" "+ "android:screenOrientation=\"portrait\" "+ "android:theme=\"@android:style/Theme.NoTitleBar\" > "+ "<intent-filter> "+ "<action android:name=\"com.SoulSlayerAbad.AMQ.QUIZ"+Begin+"\" /> "+ "<category android:name=\"android.intent.category.DEFAULT\" /> "+ "</intent-filter> "+ "</activity> "; System.out.println("Begining:"); Begin = sc.nextInt(); System.out.println("End At:"); End = sc.nextInt(); while(Begin <= End){ System.out.println(Text); Begin++; }