У меня плохое предчувствие по этому вопросу, но ...
С учетом этого класса
class A {
public static final String field = "I_m_a_field";
}
в пакете com.uselessoftware.A и скомпилировано как A.apk .
Возможно ли прочитать статическое поле из другого приложения в другом пакете?Предположим (все псевдо):
class B {
void readField() {
iDontKnow obj = loadExternalClass("com.uselessoftware.A", "A");
String externalField = obj.readStaticAsString(obj, "field");
}
}
в пакете com.uselessoftware.B и скомпилировано как B.apk .