Так что в основном я хотел бы, чтобы мое приложение считывало информацию из базы данных, эта информация была бы строкой, которая является допустимым кодом Java. После прочтения я бы хотел, чтобы мое приложение выполняло эту строку, как если бы это был код. Есть ли какая-либо функциональность в комплекте с Android SDK, которая поддерживает это?
По сути, я хочу, чтобы телефон заполнял некоторые данные информацией, запрашиваемой из базы данных. Одним из таких фрагментов информации будет следующее утверждение:
"return data.ZombieKillTotal >= 100000;"
Что будет использоваться внутри оператора вроде:
registerAchievement(new Achievement("Zombie Killer", new AchievementValidator() {
public boolean isSatisfied(Data data) { ExecStringAsCode(query result) }
});
Я просто не знаю, что использовать для 'ExecStringAsCode': (