我想要做类似这样的事情
private static final String url;
private static final String pass;
private static final String user;
static {
Bundle metadata = ctx.getPackageManager().getApplicationInfo(ctx.getPackageName(), PackageManager.GET_META_DATA).metaData;
url = (String) metadata.get("JMSQueueURL");
user = (String) metadata.get("JMSQueueUsername");
pass = (String) metadata.get("JMSQueuePassword");
}
目前代码还在运行(但不是静态的),所以我可以获取包管理器,但现在我想将这段代码移动到另一个类中,该类不继承ContextWrapper(无法从中获取包管理器)。有什么办法吗?这个类类似于工具类。