Добавьте goptions device=actximg;
перед запуском вашего кода.
If you don't want to create an instance, you could create the canonical name of the array manually and get the class by name:
// Replace `String` by your object type.
Class stringArrayClass = Class.forName(
"[L" + String.class.getCanonicalName() + ";"
);
But Jakob Jenkov argues in his blog that your solution is the better one, because it doesn't need fiddling with strings.
Class stringArrayClass = Array.newInstance(String.class, 0).getClass();
Можно получить его с помощью имени класса. Просто удостоверьтесь, что Вы получаете использование класса, это - ClassLoder
Class klass = yourClass;
boolean init = wantToDoStaticOperations;
Class.forName("[L" + klass.getName() + ";", init, klass.getClassLoader());