tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

Angular example fails to build for android

Open JonathanRangelB opened this issue 3 years ago • 1 comments

I had to open an issue since I can't push directoy to the repo.

Trying to run "ns run android" get this error: image

The issue can be fixed quite easy, just need to add:

android:exported="true"

into activity tag located at tutorials\angular-tutorial\App_Resources\Android\src\main\AndroidManifest.xml

This is what it should look llike:

<!-- code before... -->
<activity
	android:name="com.tns.NativeScriptActivity"
	android:label="@string/title_activity_kimera"
	android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout|locale|uiMode"
	android:theme="@style/LaunchScreenTheme"
	android:exported="true">

	<meta-data android:name="SET_THEME_ON_LAUNCH" android:resource="@style/AppTheme" />

	<intent-filter>
		<action android:name="android.intent.action.MAIN" />
		<category android:name="android.intent.category.LAUNCHER" />
	</intent-filter>
</activity>
<!-- code after...-->

Managed to run the demo app with that simple change.

Cheers 🍻

JonathanRangelB avatar Sep 22 '22 22:09 JonathanRangelB

Hi I had a similar error and I can't find a solution image can anyone help plz ?

GhadaAJIMI avatar Jan 07 '23 16:01 GhadaAJIMI