I have a solution for your problem. Hope this helps!
Also confirmed by Android Studio on Twitter : https://twitter.com/androidstudio/status/981914632892960768
1) Change the configuration of your application as shown below.

2) Here you can see the configuration of your application, as shown below.

3) The Gradle -aware make attribute is missing before configuring the launch. You can see here.

4) Please add this Gradle -aware Make attribute this way. Click on the + icon and select Gradle -aware Do as shown on this screen.

5) You can add this without recording any tasks, just click the “OK” button, and the task will be added, and now it should look like this. Now apply the changes and run the application.

Hope this solves this old problem of installing apk on a clean build in the new version of Android 3.0.
Happy coding !!
source share