How to integrate StartApp's SDK for unity?

Hello,

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:

  1. Add the StartApp plugin to your Unity project

  2. Add the SDK files to your Unity project

  3. Update StartApp-Ids in your manifest

  4. 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.

  5. Add the SDK files to your Unity project
    a. Right click on your Assets folder in Unity.
    1236931--52537--$new1.png

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

1236931--52538--$new2.png

  1. 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:
1236931--52540--$new4.png

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.

Hope this clears up a few questions.

Cheers,

Kfiro
http://www.startapp.com/?LinkID=496

I followed these step, yet I get these errors:
1267259--56125--$error.jpg

Tried with unity v3 and v4, I get the same errors. Any ideas?

The editor is not capable of running java code, you need to deploy your project to an android device.

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)
1267734--56178--$err.jpg

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.

I’m interesting by StarApp and the integration in unity bu where we can find the files StartAppPlugin.cs and StartAppUnityWrapper.jar ?

Thank you

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?

Thanks

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.

Hello ,

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 ?!!

same problem is with me

http://startapp.com/rfang3x Register AT Startapp

Hello Can I know How much Money your are getting from Startapp?