jMonkeyEngine / jMonkeyEngine/sdk

No Android targets available after Android Studio upgrade to 2.3

Open
#117 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
348
Forks
104
Avg merge
4d 13h
Merged PRs (30d)
3

Description

After upgrading Android Studio from 2.2.3 to 2.3 the Android target list in jME is empty. Not quite sure what exactly was included in the upgrade but the Android SDK Tools version I have installed is 25.3.1 with Android Support Repository 44.0.0 and Google Repository 44.

Also, clicking the 'Run Android Target Configuration Utility' produces the following message:

The android command is no longer available.
For manual SDK and AVD management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager

This is the same output you get if the 'android' command is run from the command line.

It seems Google is changing the structure of the Android SDK a bit and thus breaking the Android support in jME.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Android target list and the “Run Android Target Configuration Utility” entry point, then reproduce the issue with Android SDK Tools 25.3.1. Check how the SDK discovers targets and how the utility invokes the removed android command. Done means Android targets appear in jME and the configuration utility works with the upgraded SDK.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.