This is an automated email from the ASF dual-hosted git repository.

normanbreau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-android.git


The following commit(s) were added to refs/heads/master by this push:
     new 7efe90fa fix(BuildHelper): get package name from ApplicationInfo 
(#1575)
7efe90fa is described below

commit 7efe90faac3219b9991f6a6f622ba7d561b279cc
Author: 喻志强 <[email protected]>
AuthorDate: Fri Apr 14 21:15:55 2023 +0800

    fix(BuildHelper): get package name from ApplicationInfo (#1575)
---
 framework/src/org/apache/cordova/BuildHelper.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/framework/src/org/apache/cordova/BuildHelper.java 
b/framework/src/org/apache/cordova/BuildHelper.java
index 94fe9612..2899ee2a 100644
--- a/framework/src/org/apache/cordova/BuildHelper.java
+++ b/framework/src/org/apache/cordova/BuildHelper.java
@@ -51,7 +51,8 @@ public class BuildHelper {
     {
         try
         {
-            Class<?> clazz = 
Class.forName(ctx.getClass().getPackage().getName() + ".BuildConfig");
+            String packageName = ctx.getApplicationInfo().packageName;
+            Class<?> clazz = Class.forName(packageName + ".BuildConfig");
             Field field = clazz.getField(key);
             return field.get(null);
         } catch (ClassNotFoundException e) {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to