Да, это возможно.Но чтобы статические объекты продолжали существовать, в приложении должна быть хотя бы одна активность / служба.Что я обычно делаю для таких переменных - это создаю класс для хранения статических методов и переменных.Примерно так:
public class Utils
{
public static String s;
public static int i;
public static initStatics()
{
s = "";
i = 0;
}
}
Это можно вызывать из других ваших действий / служб, например:
public class CustomService extends Service
{
@Override
public void onStart()
{
Utils.initStatics();
}
}
Итак, эти переменные будут доступны, пока ваше приложение работает.Надеюсь, что это помогло.Удачи!