Fixed
Status Update
Comments
ma...@gmail.com <ma...@gmail.com> #2
I notice the same issue and LogCat shows the following message:
Google Play services out of date. Requires 3159100 but found 3136130
Google Play services out of date. Requires 3159100 but found 3136130
ks...@google.com <ks...@google.com>
an...@google.com <an...@google.com> #3
Same here.
"Google Play services out of date. Requires 3159100 but found 3136130"
"Google Play services out of date. Requires 3159100 but found 3136130"
la...@google.com <la...@google.com> #4
me as well....
Google Play services out of date. Requires 3159100 but found 3136130
Google Play services out of date. Requires 3159100 but found 3136130
la...@google.com <la...@google.com> #5
I was hopeful that the release of API 18 (4.3) would have created a solution to this, unfortunately it includes version 3158130
Description
all required information.
Android Studio 2.3
Build #AI-162.3764568, built on February 24, 2017
JRE: 1.8.0_112-release-b06 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
OS: Windows 10 (Preferred Swedish or some other with national characters in default administrator username)
Steps to Reproduce:
- Log on with administrator account which contains non-ASCII characters in username (Swedish Windows has "Administratör")
- Run installer android-studio-bundle-162.3764568-windows.exe
- Installer will not allow SDK to be placed in default location as it detects non-ASCII characters in path. Therefore choose some other valid path such as C:\Data\Android\sdk
- Installer completes and AS starts. The wizard stops when it detects that the default project catalog contains non-ASCII characters. Select C:\Data\Android\Projects and complete wizard.
- Open configuration and SDK Manager. Add CMake, LLDB, NDK, USB Driver
- Create an empty project with C++ support, and open it
- Put a breakpoint in C++ file (StringFromJNI())
- Put a breakpoint in Java file where StringFromJNI() is called
- Start debugger which will stop at Java breakpoint. Step with F8. Breakpoint in C++ code is not hit.
Repeat the procedure but instead log in as an administrator user which doesn't have non-ASCII characters in username. Now C++ breakpoints work.
To me it seems like the problem are the folders that SA puts in C:\Users\<username> such as .AndroidStudio2.3 and .lldb
I think the debugger is having problem with the path as it contains non-ASCII characters.
SOLUTION
Either fix the code so that it can handle UNICODE paths, or make sure that the installer doesn't allow username's with non-ASCII characters