1
我创建了一个测试,像这样androidTest目录内androidTest目录活动活性测试规则失败的
public class NoInternetFragmentTests {
@Rule
public ActivityTestRule mActivityRule = new ActivityTestRule<>(
FragmentTestActivity.class);
@Test
public void testNoInternet() throws InterruptedException {
当我尝试和运行测试,我得到一个无法启动的活动和错误“造成由:了java.lang.RuntimeException:无法解析的活动:故意”
还有就是androidTest目录,它看起来像这样里面的清单:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.ccc"
android:installLocation="auto">
<application
android:name=".application.MyApplication">
<activity
android:name=".util.test_activities.FragmentTestActivity"
android:screenOrientation="portrait">
</activity>
</application>
</manifest>
这里面androidT est并且可以在创建的APK中看到
任何想法为什么无法启动该活动?
你能解决这个问题吗?我面临同一个问题。 – Abdullah
我遇到同样的问题。目前,我的“解决方案”就是把这项活动放在主要方案中。 – wiradikusuma