You do not need to reference the class name MainActivityin the library. Just add intent-filterin MainActivityto your main application manifest:
<activity
android:name=".MainActivity">
<intent-filter>
<action android:name="com.example.main.mainactivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
And in your library, just call this to open MainActivity:
Intent intent = new Intent("com.example.main.mainactivity");
startActivity(intent);
. intent-filter android:exported true. , . , , .