title: How to use dash and dot characters in android:name in AndroidManifest.xml?
body: <p>For my Android app, I need to add the following property into <code>&lt;application&gt;</code> in AndroidManifest.xml:</p>
  
  <pre><code>&lt;application android:name="de.myapp.My-App.de"&gt;
  </code></pre>
  
  <p>The name of the project is "My-App.de". I know that using dashes and dots here is no good idea but I can't change it. The product owner wants it called like this.</p>
  
  <p>Since I get an error message, I simply escaped the dash with a "\" character which leads to this name:</p>
  
  <pre><code>&lt;application android:name="de.myapp.My\-App.de"&gt;
  </code></pre>
  
  <p>Is this correct? Must the very last dot be escaped too?</p>