diff --git a/src/libraries/tests.proj b/src/libraries/tests.proj
index 3dfd069e602ff1..5ace2f597d9148 100644
--- a/src/libraries/tests.proj
+++ b/src/libraries/tests.proj
@@ -148,6 +148,10 @@
+
+
+
+
diff --git a/src/tasks/AndroidAppBuilder/ApkBuilder.cs b/src/tasks/AndroidAppBuilder/ApkBuilder.cs
index c69288218d69fc..84d34906680981 100644
--- a/src/tasks/AndroidAppBuilder/ApkBuilder.cs
+++ b/src/tasks/AndroidAppBuilder/ApkBuilder.cs
@@ -6,6 +6,7 @@
using System.IO;
using System.Linq;
using System.Text;
+using System.Text.RegularExpressions;
using Microsoft.Build.Framework;
using Microsoft.Build.Utilities;
@@ -358,6 +359,10 @@ public ApkBuilder(TaskLoggingHelper logger)
string javaActivityPath = Path.Combine(javaSrcFolder, "MainActivity.java");
string monoRunnerPath = Path.Combine(javaSrcFolder, "MonoRunner.java");
+ Regex checkNumerics = new Regex(@"\.(\d)");
+ if (!string.IsNullOrEmpty(ProjectName) && checkNumerics.IsMatch(ProjectName))
+ ProjectName = checkNumerics.Replace(ProjectName, @"_$1");
+
string packageId = $"net.dot.{ProjectName}";
File.WriteAllText(javaActivityPath,