在外部jar文件中启动活动

Hos*_*BAR 6 android jar android-activity

假设我们在jar lib中有一个活动和它的资源,那么我们将从主apk应用程序启动它,它对我没有用.

结果:android.content.ActivityNotFoundException:无法找到显式活动类{com.mycompany.myapp/EXTERNAL_ACTIVITIES.OtherActivity}

小智 2

首先,您必须将 jar 放入 /libs 然后检查您的应用程序是否管理库:右键单击 - > android Tools - > 添加库支持

然后,只需在清单链接中添加一个经典活动到您的活动:

<activity android:name="com.xxx.yyyyy.zzzzz"
        android:label="@string/app_name"
        android:screenOrientation="portrait"
        android:noHistory="true">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)