• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Android build fail in EA 1.99.505

camerakid

Member
Hey Everyone,

After following many forum threads and updating all SKD, NDK and JDKs I keep on getting this message.

Since I reinstalled all SDKs and all stuff I can still compile with many many errors but successfully in the stable GMS version.

Hope anyone can help with any suggestions.

Code:
:library:compileReleaseJavaWithJavacZ:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:20: error: package org.apache.http does not exist
import org.apache.http.NameValuePair;
  ^
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:21: error: package org.apache.http.client.utils does not exist
import org.apache.http.client.utils.URLEncodedUtils;
  ^
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:19: error: package org.apache.http does not exist
import org.apache.http.NameValuePair;
  ^
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:20: error: package org.apache.http.client.utils does not exist
import org.apache.http.client.utils.URLEncodedUtils;
  ^
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:382: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  class NameValuePair
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:382: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  variable URLEncodedUtils
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:383: error: cannot find symbol
  for (NameValuePair item : extraList) {
  ^
  symbol:  class NameValuePair
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:266: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  class NameValuePair
  location: class ServerManagedPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:266: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  variable URLEncodedUtils
  location: class ServerManagedPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:267: error: cannot find symbol
  for (NameValuePair item : extraList) {
  ^
  symbol:  class NameValuePair
  location: class ServerManagedPolicy
Note: Z:\library\src\com\google\android\vending\licensing\LicenseChecker.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
10 errors
 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':library:compileReleaseJavaWithJavac'.
> 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.

BUILD FAILED

[CODE/]
 
C

Christian

Guest
You mentioned updating your project dependencies. Sometimes with new versions, functions or scripts are removed and replaced with something more efficient. Which means newer versions will break when used with older projects that depend on those functions to work. More often than not, the newest versions of the SDK, NDK, and JDK may not be supported by Gamemaker yet because they have to take time to get Gamemaker up to speed with it and is usually released in a newer update. I almost always never update the JDK, or NDK. As for the SDK, in the Android SDK Manager try making sure that only Gamemaker supported API are downloaded. Also in Gamemaker, go into Preferences/Android, and make sure the SDK, and JDK are all okay.
 

camerakid

Member
You mentioned updating your project dependencies. Sometimes with new versions, functions or scripts are removed and replaced with something more efficient. Which means newer versions will break when used with older projects that depend on those functions to work. More often than not, the newest versions of the SDK, NDK, and JDK may not be supported by Gamemaker yet because they have to take time to get Gamemaker up to speed with it and is usually released in a newer update. I almost always never update the JDK, or NDK. As for the SDK, in the Android SDK Manager try making sure that only Gamemaker supported API are downloaded. Also in Gamemaker, go into Preferences/Android, and make sure the SDK, and JDK are all okay.
Thanks Christian I tried to follow YoYo guides but for some reason it is still not working. I use very simple codes and scripts I just tried with one of my simplest games with the libPNG update. I will try changing to older JDK/NDK settings but I believe something else is going wrong. YoYo says the following:

here

Android SDK

  • Build Tools: 24
  • APIs Required: 23 (However add in whatever your extensions require too)
  • Support Library: 23.2.1
  • Support Repository: 34
Android NDK

  • Stable/Beta: 10c
  • Early Access: 12b
Java JDK:

  • Stable/Beta: 1.7 (32 Bit)
  • Early Access: 1.8 (64 Bit)
 
R

Richard

Guest
Hey, got someone with an identical issue. What was your fix? Would be nice to know.
 

camerakid

Member
Hey, got someone with an identical issue. What was your fix? Would be nice to know.
Hey Richard,

Unfortunately I did not find any solution for the problem I have reinstalled everything and followed all guides with every JDK/SDK etc. What I found strange is that if I export a completely empty project with only one room it works but I could not find the bug that affects all my projects. :(

I am waiting for a beta channel hopefully that will work better for me.
 
J

jackhigh24

Guest
here is how i have mine set

build tools 23.0.3
suport lib 23.1.1
target sdk 23
min sdk 9
compile sdk 23
android-ndk-r11c
Java\jdk1.8.0_31 32bit

im using EA 1.99.493 and all works well for me
 
P

PlayLight

Guest
Hey Everyone,

After following many forum threads and updating all SKD, NDK and JDKs I keep on getting this message.

Since I reinstalled all SDKs and all stuff I can still compile with many many errors but successfully in the stable GMS version.

Hope anyone can help with any suggestions.

Code:
:library:compileReleaseJavaWithJavacZ:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:20: error: package org.apache.http does not exist
import org.apache.http.NameValuePair;
  ^
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:21: error: package org.apache.http.client.utils does not exist
import org.apache.http.client.utils.URLEncodedUtils;
  ^
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:19: error: package org.apache.http does not exist
import org.apache.http.NameValuePair;
  ^
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:20: error: package org.apache.http.client.utils does not exist
import org.apache.http.client.utils.URLEncodedUtils;
  ^
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:382: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  class NameValuePair
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:382: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  variable URLEncodedUtils
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\APKExpansionPolicy.java:383: error: cannot find symbol
  for (NameValuePair item : extraList) {
  ^
  symbol:  class NameValuePair
  location: class APKExpansionPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:266: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  class NameValuePair
  location: class ServerManagedPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:266: error: cannot find symbol
  List<NameValuePair> extraList = URLEncodedUtils.parse(rawExtras, "UTF-8");
  ^
  symbol:  variable URLEncodedUtils
  location: class ServerManagedPolicy
Z:\library\src\com\google\android\vending\licensing\ServerManagedPolicy.java:267: error: cannot find symbol
  for (NameValuePair item : extraList) {
  ^
  symbol:  class NameValuePair
  location: class ServerManagedPolicy
Note: Z:\library\src\com\google\android\vending\licensing\LicenseChecker.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
10 errors
FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':library:compileReleaseJavaWithJavac'.
> 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.

BUILD FAILED

[CODE/]
With the GooglePlay Licensing Extension in EA 1.99.493 you may need to pull apache http client 4.1.2 on compile.

- Open the GooglePlay Licensing Extension.
- Select the Android Tap.
- Under 'Inject to Gradle Dependencies' add the following:
Code:
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
- CLEAR YOUR BUILD CACHE (broom icon in the tool bar).
- Compile your project.

Let me know if that helps.
 
Last edited by a moderator:
P

PlayLight

Guest
here is how i have mine set

build tools 23.0.3
suport lib 23.1.1
target sdk 23
min sdk 9
compile sdk 23
android-ndk-r11c
Java\jdk1.8.0_31 32bit

im using EA 1.99.493 and all works well for me
Hey bud,
If you're using EA, feel free to update SDK packages to:
build tools 24.0.1 (not 24.0.0 it's buggy)
suport lib 23.2.1
target sdk 23
min sdk 9 ( higher if required )
compile sdk 23
( you can also begin targeting Android Nougat(24) with the appropriate setup )

Edit:
i apologize for the double post.
 
Last edited by a moderator:

camerakid

Member
Hey bud,
If you're using EA, feel free to update SDK packages to:
build tools 24.0.1 (not 24.0.0 it's buggy)
suport lib 23.2.1
target sdk 23
min sdk 9 ( higher if required )
compile sdk 23
( you can also begin targeting Android Nougat(24) with the appropriate setup )

Edit:
i apologize for the double post.
WOW thank you guys for all the helpful ideas. Finally putting together all your suggestions it is working. I used the following from all your great infos! :-D

build tools 24.0.1 (older ones did not work)
suport lib 23.2.1
target sdk 23
min sdk 9
compile sdk 23
android-ndk-r11c ( I do not remember finally which one was working)
Java\jdk1.8.0_31 32bit (older and 64bit version had issues too)

And finally the great suggestion of PlayLight:

With the GooglePlay Licensing Extension in EA 1.99.493 you may need to pull apache http client 4.1.2 on compile.

- Open the GooglePlay Licensing Extension.
- Select the Android Tap.
- Under 'Inject to Gradle Dependencies' add the following:
Code:
compile 'org.jbundle.util.osgi.wrapped:eek:rg.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
- CLEAR YOUR BUILD CACHE (broom icon in the tool bar).
- Compile your project.

Thanks for the great help THIS IS WHY I SO LOVE Game Maker: Studio and its great community!! Thank you again guys!
 

ZigZag

Member
Got the same error, but the mentioned solution worked. I do not have the Google play licensing extension, so that step I skipped.
I ran in to some other problems afterwards as I got several Lint errors, those I fixed by activating the Bluetooth gamepad option, and updating Google play extension(No idea why the Bluetooth has to be active, but maybe some one at YoYo can use this info).

Now everything works, thank you all for the help :)
 
J

jackhigh24

Guest
the bluetooth is a bit of a problem but they know about it, i don't like the salutation their going to implement for it, but maybe that is just a short term fix when they do what they are going to do.
 
M

mahipal singh

Guest
Got the same error, but the mentioned solution worked. I do not have the Google play licensing extension, so that step I skipped.
I ran in to some other problems afterwards as I got several Lint errors, those I fixed by activating the Bluetooth gamepad option, and updating Google play extension(No idea why the Bluetooth has to be active, but maybe some one at YoYo can use this info).

Now everything works, thank you all for the help :)

thanks, it works now after ticking Bluetooth option.
But whenever my app open a dialog "unable to get a valid license please ensure that you have purchased this product."

then i removed the google play service extion and it worked now.


Hope this will be helpful for other.
 
Last edited by a moderator:

Nono

Member
Thanks to you I managed to export an APK with the new version 1.99.493

But with my other games, and setting it exactly the same. It tells me this error;

> A problem occurred configuring project ': library'.
> Could not resolve all dependencies for configuration ': library: _debugCompile'.
> Could not find org.jbundle.util.osgi.wrapped: eek: rg.jbundle.util.osgi.wrapped.org.apache.http.client.

Can somebody help me?? Greetings and thanks.
 

Steve

Member
WOW thank you guys for all the helpful ideas. Finally putting together all your suggestions it is working. I used the following from all your great infos! :-D
CamaraKid's advice reg. the code to inject into Gradle endencies

build tools 24.0.1 (older ones did not work)
suport lib 23.2.1
target sdk 23
min sdk 9
compile sdk 23
android-ndk-r11c ( I do not remember finally which one was working)
Java\jdk1.8.0_31 32bit (older and 64bit version had issues too)

And finally the great suggestion of PlayLight:
SIncere thanks as the code to inject Gradle dependencies with apache client 4.1.2 worked for me! Yay :)

With the GooglePlay Licensing Extension in EA 1.99.493 you may need to pull apache http client 4.1.2 on compile.

- Open the GooglePlay Licensing Extension.
- Select the Android Tap.
- Under 'Inject to Gradle Dependencies' add the following:
Code:
compile 'org.jbundle.util.osgi.wrapped:eek:rg.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
- CLEAR YOUR BUILD CACHE (broom icon in the tool bar).
- Compile your project.

Thanks for the great help THIS IS WHY I SO LOVE Game Maker: Studio and its great community!! Thank you again guys!
With the GooglePlay Licensing Extension in EA 1.99.493 you may need to pull apache http client 4.1.2 on compile.

- Open the GooglePlay Licensing Extension.
- Select the Android Tap.
- Under 'Inject to Gradle Dependencies' add the following:
Code:
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
- CLEAR YOUR BUILD CACHE (broom icon in the tool bar).
- Compile your project.

Let me know if that helps.
 

Steve

Member
Sincere thanks as the code to inject Gradle dependencies with apache clients 4.1.2 worked for me. Yay! :)
 

Nono

Member
it works for me with my last game but with the two previous does not work. I do not understand why, apparently can not connect to apache, as I indicated in the message compilation. Anyone know what might be happening ??

This is the message when compiling;

* What went wrong:
A problem occurred configuring project ':com.PCNONOGames.CORRE_y_CORRE'.
> A problem occurred configuring project ':library'.
> Could not resolve all dependencies for configuration ':library:_debugCompile'.
> Could not find org.jbundle.util.osgi.wrapped:eek:rg.jbundle.util.osgi.wrapped.org.apache.http.client.
Searched in the following locations:
https://jcenter.bintray.com/org/jbu....util.osgi.wrapped.org.apache.http.client.pom
https://jcenter.bintray.com/org/jbu...osgi.wrapped.org.apache.http.client-4.1.2.jar
file:/C:/android-sdk/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
file:/C:/android-sdk/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
file:/C:/android-sdk/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
file:/C:/android-sdk/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
Required by:
:library:unspecified

PLEASE HELP ME!!!!
 

Nono

Member
I already have installed version 1.99.505 but to create the APK with one of my games I get this error. PLEASE HELP!!

* What went wrong:
A problem occurred configuring project ': com.PCNONOGames.FLAPPYTRATOR'.
> A problem occurred configuring project ': library'.
> Could not resolve all dependencies for configuration ': library: _debugCompile'.
> Could not find org.jbundle.util.osgi.wrapped: eek: rg.jbundle.util.osgi.wrapped.org.apache.http.client.
Searched in the following locations:
https://jcenter.bintray.com/org/jbu....util.osgi.wrapped.org.apache.http.client.pom
https://jcenter.bintray.com/org/jbu...osgi.wrapped.org.apache.http.client-4.1.2.jar
file:/C:/android-sdk/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
file:/C:/android-sdk/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
file:/C:/android-sdk/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
file:/C:/android-sdk/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
Required by:
: Library: unspecified
 

camerakid

Member
I get a similar error. Bad I updated again it is not working again. Anyone with any solutions?

Code:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':com.****.*******'.
> A problem occurred configuring project ':library'.
   > Could not resolve all dependencies for configuration ':library:_debugCompile'.
      > Could not find org.jbundle.util.osgi.wrapped:eek:rg.jbundle.util.osgi.wrapped.org.apache.http.client.
        Searched in the following locations:
            https://jcenter.bintray.com/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
            https://jcenter.bintray.com/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
            file:/C:/Android/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
            file:/C:/Android/extras/android/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
            file:/C:/Android/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client.pom
            file:/C:/Android/extras/google/m2repository/org/jbundle/util/osgi/wrapped/eek/rg.jbundle.util.osgi.wrapped.org.apache.http.client/eek-rg.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
        Required by:
            :library:unspecified
 
Last edited:
R

renex

Guest
I get the above error aswell. Gradle injection did not solve the problem.
 

camerakid

Member
Setting Build Tool to 23.0.1 and Support lib to 23.0.1 and including Gradle injection, saving project and clearing cash seems to have solved the issue
 

Nono

Member
Don´t work. Please Help me!!!

FAILURE: Build failed with an exception.

* Where:
Build file 'Z:\com.********Games.*************\build.gradle' line: 50

* What went wrong:
A problem occurred evaluating project ':com.********Games.***********'.
> Could not find property 'compile' on org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@1af22f0.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
 

Attachments

camerakid

Member
With an old project I keep on getting this error message. Standard version is not updating never starts downloading... phuuuu....
 

camerakid

Member
Anyone with any clue why it this error randomly appears would be helpful as deadline is tomorrow! :-D

EDIT: after struggling a few hours it seems to be working again. Interesting that sometimes it need completely removing all extensions re-saving project, manually deleting cache re-opening game maker. Sometimes it works sometimes not. Luckily it worked one time :-DD That was enough to upload the fix.
 
Last edited:
could you please elaborate on what you did camera kid? you got rid of the exstentions destroyed the cache, did you put the exstentions back in? and if so what exstentions are you using?

im currently trying to get 1.99.493 working based off the information on post number 9 in this thread, any information you can provide to shed light on this would be a god send.

thank you
 

camerakid

Member
could you please elaborate on what you did camera kid? you got rid of the exstentions destroyed the cache, did you put the exstentions back in? and if so what exstentions are you using?

im currently trying to get 1.99.493 working based off the information on post number 9 in this thread, any information you can provide to shed light on this would be a god send.

thank you
Well... I tried for like 2-3 hours. Saved to new folder, removed all extensions then saved it. Than closed everything and rebooted computer. After that I added again extensions. I saved the project. I added the Gradle and saved again and cleared cache. I saved again. I closed game maker and deleted all cache directories and opened and suddenly it worked. Sorry no more details.
 
could you elaborate on "adding the gradle", i have never had to do that before except by having it downloaded by game maker while connect to the internet while you are compiling.

something really odd is going on, wish i knew why compiling to android was so hard these days.

thank you.
 

camerakid

Member
Well actually at the moment iOS stopped working too... bad days.... The adding the gradle is simple putting the following code this way:

- Open the GooglePlay Licensing Extension.
- Select the Android Tap.
- Under 'Inject to Gradle Dependencies' add the following:
Code:
compile 'org.jbundle.util.osgi.wrapped:eek:rg.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
you just simply copy paste the text from here to there. But the key I believe is that you save project after and you clear cache after saving.... or the other way around. I did it for like 20 times and suddenly it started to work.
 
P

PlayLight

Guest
Remember, we are pulling the jbundle dependency only on first build so if you're having issues with it (especially if you're working with multiple projects) clear you're cache and it will pull it once again.

edit:-----------------
If you continue to get missing link errors, try swapping your dependency injection for the bellow. this also uses 'provided' so the dependency is not bundled with the APK.

Code:
provided 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
------------------------


I know the Android module has been a little complex lately, but for very good reason.

Oooooh no, I feel an incoming rant.....

Unfortunately when dealing with EA branches there can be major changes to the Android module which for one can greatly effect extensions.

But keep in mind that the Android build issues you've seen floating around the forums are only due to Google abruptly enforcing library updates
(such as PNGlib due to security vulnerabilities) which have in-turn required all GM:S Android devs/publishers to use the GM:S EA branch.

This putts a large amount of pressure on YoYo to update a vast array of Android elements and extensions in one hit, while keeping EA as stable as possible.
So there are a few extensions still waiting an update while this Google madness is attended to and things get back to normal.

Applying fixes such as the Apache Http Client isn't usual GM:S practice, it's an unforeseen, compulsory situation and we need to understand that.
EA is not a branch used for compiling/uploading published applications but all updates must go through the EA >> Beta >> Stable process which also alows time for updating extensions.

So currently we need to do our part, help each other out, not apply blame and work through this rarity.


To understand the Apache http client issue:
This is entirely an Android SDK API23+ issue.
It is an Android http library which was depreciated in API22 and completely removed from the Android SDK in API23.
This is why we are now pulling it on build and will continue to for current API's until the Licensing extension is re-worked to use Apache's independent HttpClient package, or the built-in classic Java HttpUrlConnection.


If you're using the Android module, you will find it a GREAT asset to keep on top of what's going on in the latest Android API.
Keep an eye on API 'Behaviour changes' on the Android Dev website as it will point out essential system changes and API behavior changes which can be used to pinpoint build issues.
 
Last edited by a moderator:
im not putting blame at all, yoyo is doing a ton of stuff its just that it scares me that the last two updates have the problems they do.

we really, really need to have a page up with a working list of the settings that will work for each build as an olive branch so everyone can keep functioning, i mean a person trying to work on 1.99.493 is not going to look under that thread header :).

i have been able to get back and operational by the way, though im still having the bluetooth and amazon exstention problems but that is rooted specfically in this early access so thank you very much to both of you for your help. im finally back on the right track.
 
P

PlayLight

Guest
im not putting blame at all, yoyo is doing a ton of stuff its just that it scares me that the last two updates have the problems they do.

we really, really need to have a page up with a working list of the settings that will work for each build as an olive branch so everyone can keep functioning, i mean a person trying to work on 1.99.493 is not going to look under that thread header :).

i have been able to get back and operational by the way, though im still having the bluetooth and amazon exstention problems but that is rooted specfically in this early access so thank you very much to both of you for your help. im finally back on the right track.
oh no that comment wasn't directed at you bud, or any individual :) i've just seen a lot of blaming going on around the forums in general.

Yeah i was really hoping for some kind of Android specific area. I think it would do a lot of good.

Good to hear you're up and running again. :)
 

camerakid

Member
Thanks PlayLight you are our hero solving these issues!!! I am so happy you are always here helping out others such a great community this is!!
 

bsabiston

Member
I just had this apache bug -- so glad I found this thread! WTF man, that is some arcade sh*t you have to do. I hate that GMS makes you jump through these kinds of hoops EVERY DAMN TIME
 
Top