I have seen a few questions regarding StartApp’s Unity SDK integration. Here is a short explanation on how to make it work properly and a few more extras.
First of all, this SDK is designed to work across all Android devices. It supports all versions but activates only on Android OS 2.1 and above. In lower versions, the SDK won’t be active.
SDK integration steps
Integrating the StartApp SDK into your App in three simple steps:
Add the StartApp plugin to your Unity project
Add the SDK files to your Unity project
Update StartApp-Ids in your manifest
Add the StartApp plugin to your Unity project
a. Copy the StartAppPlugin.cs to the Assets folder.
b. Drag the StartAppPlugin.cs to your main component.
Add the SDK files to your Unity project
a. Right click on your Assets folder in Unity.
b. Create a Plugins folder if does not exist.
c. Right click on you Plugins folder.
d. Create an Android folder if does not exist.
e. Copy the following files from the SDK zip to the Android folder :
AndroidManifest.xml
StartAppSearchSDK-2.0.1-jar-with-dependencies.jar
StartAppUnityWrapper.jar
Update the Manifest file
Update the AndroidManifest.xml (in Plugins/Android folder) as follows:
a. if you choose “partial integration”, remove the following permissions:
b. Under the application node replace and with your developer ID and app ID:
You can find your IDs in the developer portal ( developers.startapp.com). After logging in, you will find your developer ID at the top of page:
To find your application ID, click on Dashboard, and then choose the relevant ID from your app list:
You are now ready to publish your App. Please note the following: When publishing the App on an App market, add the StartApp disclaimer from the developer portal and place the text in the bottom of the app description.
Thanks, I did not know that, it works on my phone.
But I can’t build the project unless I disable my antivirus, because I got an error that classes.dex is a trojan virus. I don’t get it.
(The eset smart security is in hungarian, but it says that it’s a trojan and it got deleted)
Try excluding the project folder from your antivirus program. This is generally a good idea for any file structure (you consider safe) that updates a lot of files since anti virus programs tend to slow down file operations tremendously.
Hi Kfiro,
I’m having the same question rc183 asked.
where do we find StartAppPlugin.cs and StartAppUnityWrapper.jar?
rc183 did you find any solution in integrating StartApp?
This is the StartApp SDK for Unity that i got on mail from StartApp 1454226–78842–$InApp_Unity_207.rar (984 KB)
Its easy to implement, just follow the instructions in the pdf manual.
i have a problem with startapp , my Unity application is in the googleplay and i have integrated the Startapp , but i still not have any downloads on my dash bord , the strange thing that im getting impressions to my app but downoald still 0 ?!!