财产是否有可能" java.vendor"改变?

时间:2015-11-24 10:29:49

标签: java android

我正在尝试更改Android应用内的java.vendor属性。我试过了System.setProperty("string", "java.vendor");但它没有改变属性的值。 我在这里做错了吗?还有其他方法吗? 谢谢!

2 个答案:

答案 0 :(得分:3)

我非常确定,它可以用作:

System.setProperty("java.vendor", "string");

根据JavaDoc,第一个参数是密钥,它恰好是java.vendor

答案 1 :(得分:2)

java.vendorJRE vendor name

另请参阅here了解更多详情。

根据javaDoc,

First @param      key   the name of the system property.
Second @param      value the value of the system property.

以下代码段有效,

public static void main(String[] args) {
        System.out.println("Original = " + System.getProperty("java.vendor"));
        System.setProperty("java.vendor", "ankur");
        System.out.println("Changed = " + System.getProperty("java.vendor"));
    }

<强>输出

Original = Oracle Corporation
Changed = ankur
相关问题