Unity Build changes for all three platform (Windows Phone, Android, IOS) projects.

Question was not getting attention over at Unity Answers so I figured I would try my luck here.

Hello, I wanted to know, when you export an updated project for either Windows Phone and or Android, which of the files in the project become changed? The reason I ask is because in, for example, Android, I converted the project to a Gradle build system and can’t simply replace all the files as it would overwrite my project or put them in the wrong directories. Or in Windows Phone, I have a universal app and I don’t want to replace the project files or any other non-unity updated data.
Simply, I want to know what files are pertinent to unity changes across builds. I also want to know whether all the scripts/files in your assets folder get included in the executable that gets built

Is it just the Data folder that gets overwritten?

All the assets that are used by the game in the editor get written into the Data folder. The different platforms use different approaches to get the executable written.

Alright,
I was asking because using Android Studio and the new Gradle System,
Android Gradle projects use a different directory structure than ADT
Eclipse projects. Here’s how the projects were restructured:

  • AndroidManifest.xml => app\src\main\AndroidManifest.xml
  • assets\ => app\src\main\assets\
  • libs\armeabi-v7a\libmain.so => app\src\main\jniLibs\armeabi-v7a\libmain.so
  • libs\armeabi-v7a\libmono.so => app\src\main\jniLibs\armeabi-v7a\libmono.so
  • libs\armeabi-v7a\libunity.so => app\src\main\jniLibs\armeabi-v7a\libunity.so
  • libs\unity-classes.jar => app\libs\unity-classes.jar
  • res\ => app\src\main\res\
  • src\ => app\src\main\java\

I need to manually copy files into my project when I do a unity build.
Copying the data folder from a new build then should be sufficient?