If all you are trying to do is to implement Alan's suggestion about removing a permission I recommend you use as minimal a build.json file as possible.
{
"manifest": {
"removePermissions": "READ_PHONE_STATE"
}
}
If you are using a recent version of DroidScript it will use sensible default values for the rest.
I assume your app uses app.Call() or app.CreatePhoneState() so removePermission may some of the functionality of your app.
Make sure you build your apk, install it and test any phone functionality thoroughly before uploading to Google Play.
You can ignore the rest of this post unless you have a pressing reason to set sdkVersions in your file
The value you suggested for
"targetSdkVersion" : 24
would not be accepted by Google, the only sensible value at the moment is 29 but if you hardcode a value into your build.json file you are just storing up problems for future releases
"minSdkVersion" : 7
refers to a very old version of Android 2.1.x (ECLAIR_MR1) that DroidScript does not support
To see the different api levels available just for interest you could look at