पब्लिक क्लास लॉन्चर एक्टिविटी टेस्ट गतिविधि इंस्ट्रूमेंटेशनटेस्टकेसलॉन्चर> {
निजी लॉन्चर मैक्टीविटी;जुनीट लॉन्चर टेस्ट ... getActivity वापस नहीं है
public LauncherActivityTest() {
super("com.android.launcher.Launcher", Launcher.class);
}
@Override
protected void setUp() throws Exception {
super.setUp();
setActivityInitialTouchMode(true);
}
public void testLauncherApplication() {
mActivity = getActivity();
assertTrue(mActivity != null);
}
}
ऐड .... Manifest.xml
< का उपयोग करता है-पुस्तकालय एंड्रॉयड: नाम = "android.test.runner" />
< उपकरण एंड्रॉयड: targetPackage = "कॉम .launcher.launcher " एंड्रॉइड: नाम =" android.test.InstrumentationTestRunner "/>
मैं जुनीट द्वारा लॉन्चर स्रोत परीक्षण करने का प्रयास करता हूं।
क्यों प्राप्त करें एक्टिविटी() फ़ंक्शन वापस नहीं आ रहा है?
मेरा फोन केवल लॉन्चर चला रहा है। लेकिन अन्य अनुप्रयोग चल रहे हैं और फिर परीक्षण चलाएं अच्छी तरह से है।
पूर्व) फोन ऐप रन -> परीक्षण: वापसी सफलता
केवल लॉन्चर चल रहा है: प्रतीक्षा करें
क्या आपको पता है क्यों? कृपया मेरी मदद करें।
हाँ, मैनिफ़ेस्ट फ़ाइल में शामिल हैं। – Anthony
क्या आपने लॉन्चर को डीबग करने का प्रयास किया था? – gregory561
मैं सिर्फ स्पिनरएक्टिविटीटेस्ट की तरह लॉन्चर का टेस्ट प्रोग्राम बनाना चाहता हूं। डीबग करने की कोशिश नहीं करता है। – Anthony