Des Interactive
Member
GMS2 has been updated to GMS2.3. the Usual project compiles normally, but when I import Google Play Services to add ads to post for a closed beta test in the Play Market, I get an error at the end. Here is a piece of the compilation report:
> Task :com.Des_Interactive.Atomic_ScorerocessDebugManifest
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
> Task :com.Des_Interactive.Atomic_ScorerocessDebugResources
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionAlarmReceiver.java:3: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
^
symbol: class DownloaderClientMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:3: error: package com.google.android.vending.expansion.downloader.impl does not exist
import com.google.android.vending.expansion.downloader.impl.DownloaderService;
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:6: error: cannot find symbol
public class ExpansionDownloaderService extends DownloaderService {
^
symbol: class DownloaderService
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:41: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloadProgressInfo;
^
symbol: class DownloadProgressInfo
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:42: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
^
symbol: class DownloaderClientMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:43: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller;
^
symbol: class DownloaderServiceMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:44: error: cannot find symbol
import com.google.android.vending.expansion.downloader.Helpers;
^
symbol: class Helpers
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:45: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IDownloaderClient;
^
symbol: class IDownloaderClient
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:46: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IDownloaderService;
^
symbol: class IDownloaderService
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:47: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IStub;
^
symbol: class IStub
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:50: error: cannot find symbol
public class PlayAPKExpansionExtension extends RunnerSocial implements IDownloaderClient
^
symbol: class IDownloaderClient
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:55: error: cannot find symbol
private IDownloaderService mRemoteService;
> Task :com.Des_Interactive.Atomic_Score:compileDebugJavaWithJavac FAILED
^
symbol: class IDownloaderService
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:56: error: cannot find symbol
private IStub mDownloaderClientStub;
^
symbol: class IStub
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:208: error: cannot find symbol
public void onDownloadProgress(DownloadProgressInfo progress)
^
symbol: class DownloadProgressInfo
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionAlarmReceiver.java:22: error: cannot find symbol
DownloaderClientMarshaller.startDownloadServiceIfRequired(context, intent, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class ExpansionAlarmReceiver
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:19: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:31: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:42: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:101: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:104: error: cannot find symbol
mRemoteService = DownloaderServiceMarshaller.CreateProxy(m);
^
symbol: variable DownloaderServiceMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:108: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:112: error: cannot find symbol
stringDownloadID = Helpers.getDownloaderStringResourceIDFromState(newState);
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:123: error: cannot find symbol
case IDownloaderClient.STATE_IDLE:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:129: error: cannot find symbol
case IDownloaderClient.STATE_CONNECTING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:130: error: cannot find symbol
case IDownloaderClient.STATE_FETCHING_URL:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:135: error: cannot find symbol
case IDownloaderClient.STATE_DOWNLOADING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:141: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_CANCELED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:142: error: cannot find symbol
case IDownloaderClient.STATE_FAILED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:143: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_FETCHING_URL:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:144: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_UNLICENSED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:149: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_NEED_CELLULAR_PERMISSION:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:150: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_WIFI_DISABLED_NEED_CELLULAR_PERMISSION:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:157: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_BY_REQUEST:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:161: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_ROAMING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:162: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_SDCARD_UNAVAILABLE:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:166: error: cannot find symbol
case IDownloaderClient.STATE_COMPLETED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:207: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:210: error: cannot find symbol
mAverageSpeed.setText(RunnerActivity.CurrentActivity.getString(R.string.kilobytes_per_second, Helpers.getSpeedString(progress.mCurrentSpeed)));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:211: error: cannot find symbol
mTimeRemaining.setText(RunnerActivity.CurrentActivity.getString(R.string.time_remaining,Helpers.getTimeRemaining(progress.mTimeRemaining)));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:217: error: cannot find symbol
mProgressFraction.setText(Helpers.getDownloadProgressString(progress.mOverallProgress, progress.mOverallTotal));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:279: error: cannot find symbol
int startResult = DownloaderClientMarshaller.startDownloadServiceIfRequired(RunnerActivity.CurrentActivity, pendingIntent, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:281: error: cannot find symbol
if (startResult != DownloaderClientMarshaller.NO_DOWNLOAD_REQUIRED)
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:297: error: cannot find symbol
mDownloaderClientStub = DownloaderClientMarshaller.CreateStub(this, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:377: error: cannot find symbol
mRemoteService.setDownloadFlags(IDownloaderService.FLAGS_DOWNLOAD_OVER_CELLULAR);
^
symbol: variable IDownloaderService
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:387: error: cannot find symbol
mStatusText.setText(Helpers.getDownloaderStringResourceIDFromState(newState));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:409: error: cannot find symbol
String filename = Helpers.getExpansionAPKFileName( RunnerActivity.CurrentActivity, true, versionCode ); //without path
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:410: error: cannot find symbol
String filePath = Helpers.generateSaveFileName( RunnerActivity.CurrentActivity, filename ); //+path
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\GooglePlayServicesExtension.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
47 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':com.Des_Interactive.Atomic_Score:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 12s
34 actionable tasks: 31 executed, 3 up-to-date
> Task :com.Des_Interactive.Atomic_ScorerocessDebugManifest
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:15:1-63 Warning:
Element uses-permission#android.permission.INTERNET at AndroidManifest.xml:15:1-63 duplicated with element declared at AndroidManifest.xml:13:1-63
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:36:3-132:17 Warning:
application@android:label was tagged at AndroidManifest.xml:36 to replace other declarations but no other declaration present
S:\com.Des_Interactive.Atomic_Score\src\main\AndroidManifest.xml:37:5-46:16 Warning:
activity#com.Des_Interactive.Atomic_Score.RunnerActivity@android:label was tagged at AndroidManifest.xml:37 to replace other declarations but no other declaration present
> Task :com.Des_Interactive.Atomic_ScorerocessDebugResources
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionAlarmReceiver.java:3: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
^
symbol: class DownloaderClientMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:3: error: package com.google.android.vending.expansion.downloader.impl does not exist
import com.google.android.vending.expansion.downloader.impl.DownloaderService;
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:6: error: cannot find symbol
public class ExpansionDownloaderService extends DownloaderService {
^
symbol: class DownloaderService
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:41: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloadProgressInfo;
^
symbol: class DownloadProgressInfo
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:42: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderClientMarshaller;
^
symbol: class DownloaderClientMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:43: error: cannot find symbol
import com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller;
^
symbol: class DownloaderServiceMarshaller
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:44: error: cannot find symbol
import com.google.android.vending.expansion.downloader.Helpers;
^
symbol: class Helpers
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:45: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IDownloaderClient;
^
symbol: class IDownloaderClient
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:46: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IDownloaderService;
^
symbol: class IDownloaderService
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:47: error: cannot find symbol
import com.google.android.vending.expansion.downloader.IStub;
^
symbol: class IStub
location: package com.google.android.vending.expansion.downloader
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:50: error: cannot find symbol
public class PlayAPKExpansionExtension extends RunnerSocial implements IDownloaderClient
^
symbol: class IDownloaderClient
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:55: error: cannot find symbol
private IDownloaderService mRemoteService;
> Task :com.Des_Interactive.Atomic_Score:compileDebugJavaWithJavac FAILED
^
symbol: class IDownloaderService
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:56: error: cannot find symbol
private IStub mDownloaderClientStub;
^
symbol: class IStub
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:208: error: cannot find symbol
public void onDownloadProgress(DownloadProgressInfo progress)
^
symbol: class DownloadProgressInfo
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionAlarmReceiver.java:22: error: cannot find symbol
DownloaderClientMarshaller.startDownloadServiceIfRequired(context, intent, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class ExpansionAlarmReceiver
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:19: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:31: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\ExpansionDownloaderService.java:42: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:101: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:104: error: cannot find symbol
mRemoteService = DownloaderServiceMarshaller.CreateProxy(m);
^
symbol: variable DownloaderServiceMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:108: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:112: error: cannot find symbol
stringDownloadID = Helpers.getDownloaderStringResourceIDFromState(newState);
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:123: error: cannot find symbol
case IDownloaderClient.STATE_IDLE:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:129: error: cannot find symbol
case IDownloaderClient.STATE_CONNECTING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:130: error: cannot find symbol
case IDownloaderClient.STATE_FETCHING_URL:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:135: error: cannot find symbol
case IDownloaderClient.STATE_DOWNLOADING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:141: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_CANCELED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:142: error: cannot find symbol
case IDownloaderClient.STATE_FAILED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:143: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_FETCHING_URL:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:144: error: cannot find symbol
case IDownloaderClient.STATE_FAILED_UNLICENSED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:149: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_NEED_CELLULAR_PERMISSION:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:150: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_WIFI_DISABLED_NEED_CELLULAR_PERMISSION:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:157: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_BY_REQUEST:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:161: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_ROAMING:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:162: error: cannot find symbol
case IDownloaderClient.STATE_PAUSED_SDCARD_UNAVAILABLE:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:166: error: cannot find symbol
case IDownloaderClient.STATE_COMPLETED:
^
symbol: variable IDownloaderClient
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:207: error: method does not override or implement a method from a supertype
@Override
^
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:210: error: cannot find symbol
mAverageSpeed.setText(RunnerActivity.CurrentActivity.getString(R.string.kilobytes_per_second, Helpers.getSpeedString(progress.mCurrentSpeed)));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:211: error: cannot find symbol
mTimeRemaining.setText(RunnerActivity.CurrentActivity.getString(R.string.time_remaining,Helpers.getTimeRemaining(progress.mTimeRemaining)));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:217: error: cannot find symbol
mProgressFraction.setText(Helpers.getDownloadProgressString(progress.mOverallProgress, progress.mOverallTotal));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:279: error: cannot find symbol
int startResult = DownloaderClientMarshaller.startDownloadServiceIfRequired(RunnerActivity.CurrentActivity, pendingIntent, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:281: error: cannot find symbol
if (startResult != DownloaderClientMarshaller.NO_DOWNLOAD_REQUIRED)
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:297: error: cannot find symbol
mDownloaderClientStub = DownloaderClientMarshaller.CreateStub(this, ExpansionDownloaderService.class);
^
symbol: variable DownloaderClientMarshaller
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:377: error: cannot find symbol
mRemoteService.setDownloadFlags(IDownloaderService.FLAGS_DOWNLOAD_OVER_CELLULAR);
^
symbol: variable IDownloaderService
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:387: error: cannot find symbol
mStatusText.setText(Helpers.getDownloaderStringResourceIDFromState(newState));
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:409: error: cannot find symbol
String filename = Helpers.getExpansionAPKFileName( RunnerActivity.CurrentActivity, true, versionCode ); //without path
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\PlayAPKExpansionExtension.java:410: error: cannot find symbol
String filePath = Helpers.generateSaveFileName( RunnerActivity.CurrentActivity, filename ); //+path
^
symbol: variable Helpers
location: class PlayAPKExpansionExtension
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: S:\com.Des_Interactive.Atomic_Score\src\main\java\com\Des_Interactive\Atomic_Score\GooglePlayServicesExtension.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
47 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':com.Des_Interactive.Atomic_Score:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 12s
34 actionable tasks: 31 executed, 3 up-to-date