Add debug applicationIdSuffix

pull/820/head
Alex Baker 7 years ago
parent c77f49de80
commit 1fd0290ab1

@ -46,6 +46,7 @@ android {
buildTypes { buildTypes {
debug { debug {
applicationIdSuffix ".debug"
resValue 'string', 'mapbox_key', project.hasProperty('tasks_mapbox_key_debug') ? tasks_mapbox_key_debug : '' resValue 'string', 'mapbox_key', project.hasProperty('tasks_mapbox_key_debug') ? tasks_mapbox_key_debug : ''
resValue 'string', 'google_key', project.hasProperty('tasks_google_key_debug') ? tasks_google_key_debug : '' resValue 'string', 'google_key', project.hasProperty('tasks_google_key_debug') ? tasks_google_key_debug : ''
testCoverageEnabled true testCoverageEnabled true
@ -57,6 +58,9 @@ android {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.pro'
signingConfig signingConfigs.release signingConfig signingConfigs.release
} }
applicationVariants.all { variant ->
variant.resValue "string", "app_package", variant.applicationId
}
} }
flavorDimensions 'store' flavorDimensions 'store'

@ -1,39 +1,37 @@
{ {
"project_info": { "project_info": {
"project_number": "363426363175", "project_number": "448612483090",
"firebase_url": "https://tasks-98543.firebaseio.com", "firebase_url": "https://tasks-debug.firebaseio.com",
"project_id": "tasks-98543", "project_id": "tasks-debug",
"storage_bucket": "tasks-98543.appspot.com" "storage_bucket": "tasks-debug.appspot.com"
}, },
"client": [ "client": [
{ {
"client_info": { "client_info": {
"mobilesdk_app_id": "1:363426363175:android:9bc4739db40ecb39", "mobilesdk_app_id": "1:448612483090:android:c31434c55745e54c",
"android_client_info": { "android_client_info": {
"package_name": "org.tasks" "package_name": "org.tasks.debug"
} }
}, },
"oauth_client": [ "oauth_client": [
{ {
"client_id": "363426363175-n0862rti6ect01fr3t4m229hqvvu1s8a.apps.googleusercontent.com", "client_id": "448612483090-ns27d5rn3nm5nh4fjrkc22ag9qslkuho.apps.googleusercontent.com",
"client_type": 3 "client_type": 3
} }
], ],
"api_key": [ "api_key": [
{ {
"current_key": "AIzaSyACOYpQZEIkpF2EykbufMOZXn9QVrP_5lI" "current_key": "AIzaSyBLqXwszuCxCXdYRz7FCgpJa9Kufo4cs8E"
} }
], ],
"services": { "services": {
"analytics_service": {
"status": 1
},
"appinvite_service": { "appinvite_service": {
"status": 1, "other_platform_oauth_client": [
"other_platform_oauth_client": [] {
}, "client_id": "448612483090-ns27d5rn3nm5nh4fjrkc22ag9qslkuho.apps.googleusercontent.com",
"ads_service": { "client_type": 3
"status": 2 }
]
} }
} }
} }

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<string name="app_name" tools:ignore="PrivateResource">Tasks Debug</string>
</resources>

@ -238,7 +238,7 @@
<!-- ======================================================= Providers = --> <!-- ======================================================= Providers = -->
<provider <provider
android:authorities="org.tasks;org.tasks.tasksprovider" android:authorities="${applicationId};${applicationId}.tasksprovider"
android:exported="true" android:exported="true"
android:grantUriPermissions="true" android:grantUriPermissions="true"
android:multiprocess="true" android:multiprocess="true"

@ -23,6 +23,7 @@ import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException; import java.security.NoSuchAlgorithmException;
import java.util.List; import java.util.List;
import javax.inject.Inject; import javax.inject.Inject;
import org.tasks.BuildConfig;
import org.tasks.data.TagDao; import org.tasks.data.TagDao;
import org.tasks.data.TagData; import org.tasks.data.TagData;
import org.tasks.injection.ContentProviderComponent; import org.tasks.injection.ContentProviderComponent;
@ -40,9 +41,9 @@ import timber.log.Timber;
*/ */
public class Astrid2TaskProvider extends InjectingContentProvider { public class Astrid2TaskProvider extends InjectingContentProvider {
private static final String AUTHORITY = "org.tasks.tasksprovider"; private static final String AUTHORITY = BuildConfig.APPLICATION_ID + ".tasksprovider";
private static final Uri CONTENT_URI = Uri.parse("content://org.tasks.tasksprovider"); private static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY);
private static final UriMatcher URI_MATCHER = new UriMatcher(UriMatcher.NO_MATCH); private static final UriMatcher URI_MATCHER = new UriMatcher(UriMatcher.NO_MATCH);

@ -5,7 +5,6 @@
--> -->
<resources> <resources>
<string name="app_name">Tasks</string>
<string name="FSA_label">Tasks Shortcut</string> <string name="FSA_label">Tasks Shortcut</string>
<string name="p_date_shortcut_morning">date_shortcut_morning</string> <string name="p_date_shortcut_morning">date_shortcut_morning</string>

@ -37,13 +37,13 @@
<Preference android:title="@string/task_defaults"> <Preference android:title="@string/task_defaults">
<intent <intent
android:targetClass="com.todoroo.astrid.core.DefaultsPreferences" android:targetClass="com.todoroo.astrid.core.DefaultsPreferences"
android:targetPackage="org.tasks"/> android:targetPackage="@string/app_package"/>
</Preference> </Preference>
<Preference android:title="@string/date_and_time"> <Preference android:title="@string/date_and_time">
<intent <intent
android:targetClass="org.tasks.preferences.DateTimePreferences" android:targetClass="org.tasks.preferences.DateTimePreferences"
android:targetPackage="org.tasks"/> android:targetPackage="@string/app_package"/>
</Preference> </Preference>
<Preference <Preference
@ -51,7 +51,7 @@
android:title="@string/synchronization"> android:title="@string/synchronization">
<intent <intent
android:targetClass="org.tasks.sync.SynchronizationPreferences" android:targetClass="org.tasks.sync.SynchronizationPreferences"
android:targetPackage="org.tasks"/> android:targetPackage="@string/app_package"/>
</Preference> </Preference>
<Preference <Preference
@ -61,7 +61,7 @@
<Preference android:title="@string/miscellaneous"> <Preference android:title="@string/miscellaneous">
<intent <intent
android:targetClass="org.tasks.preferences.MiscellaneousPreferences" android:targetClass="org.tasks.preferences.MiscellaneousPreferences"
android:targetPackage="org.tasks"/> android:targetPackage="@string/app_package"/>
</Preference> </Preference>
</PreferenceCategory> </PreferenceCategory>

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<string name="app_name" tools:ignore="PrivateResource">Tasks</string>
</resources>
Loading…
Cancel
Save