Я запускаю следующую строку в Activity, которая находится в одном приложении, но в другом пакете:
AppObject appObj = (AppObject)this.getApplication();
// FYI: AppObject is my extension class of Application.
Он возвращает только нулевой указатель, а когда я перехожу его в "основной" пакет и запускаю его оттуда, он возвращает ссылку на приложение, как ожидалось.
Я определил действие в своем AndroidManifest.xml с полным именем класса, так как он находится в другом пакете: <activity android:name="com.foo.bar.TestActivity"></activity>
Любые идеи о том, что я должен делать иначе?
Спасибо
Обновление:. Как было предложено в вопросе ниже android:name="AppObject"
, он уже находился в теге <application>
AndroidManifest.xml