Я ищу способ динамически определять классы и создавать их экземпляры в Android во время выполнения.Насколько я понимаю, это уже сделано в Android, мне просто нужна помощь, чтобы понять это.
Я могу подобным образом привести в Javascript и PHP.Я знаю, что это может быть сделано в Java, используя что-то вроде ASM, BCEL или CGlib.Тем не менее, я не знаю достаточно о любой из них, чтобы понять, будут ли они работать на Android.Или, как они будут работать, каковы последствия?
Если, гипотетически, все три будут работать в Android, кто-то может указать мне в правильном направлении, где начать понимать, что использовать, и какиспользовать это?
Я не много занимался программированием на Java, и я только недавно работал с ним на Android, поэтому я ценю всю помощь / исправление, которые я могу получить.С учетом сказанного, я был бы признателен, если бы ваш ответ НЕ был просто: не делайте этого.Я ищу, как сделать это конкретно, а не как сделать это правильно.По крайней мере, пока мое приложение не рухнет.:)
Я считаю, что это уже происходит в Android в следующих ситуациях: (не на 100% УВЕРЕН)
Создание объекта из JSON.AIDL