How to Get Package Name of Source Class File in Android ?

前端 未结 5 2222
礼貌的吻别
礼貌的吻别 2020-12-17 18:55

I am using only one project to port lite and full versions for that I am just updating Manifest file package names.

My project structure is like this

My Ap

5条回答
  •  悲&欢浪女
    2020-12-17 19:53

    try this,

        try {
            Class c = Class.forName("package_name.MyClass");
    
            Object o = c.newInstance();
    
            Package p = o.getClass().getPackage();
    
            System.out.println("Package Name :: " + p.getName());
    
        } catch (ClassNotFoundException e) {            
            e.printStackTrace();
        } catch (InstantiationException e) {            
            e.printStackTrace();
        } catch (IllegalAccessException e) {            
            e.printStackTrace();
        }
    

提交回复
热议问题