How do I Post to the Game Q&A Forum?
Welcome to the FTC Game Q&A Forum! If this is your first time here, please refer to the Instructions for Forum Use section before posting.
Thank you!
Posts created to sell a product or service are not permitted and will be deleted!
-
FTC SDK Beta Release 20150803_001 is now available on GitHub
Hi Folks,
A new version of the FTC SDK is now available for download on Github:
https://github.com/ftctechnh/ftc_app
There are lots of changes with this new version of the SDK:
- Updated UI's for both apps.
- An init() method is added to the OpMode class.
- A new LinearOpMode class is now available!!!
- New example op modes are included (including examples on using the LinearOpMode class).
- The Core Device Interface Module is now supported.
- There is an additional user manual (in .pdf format in the "doc/tutorial" sub directory) that shows how to access and use the ZTE Speed channel change app.
Enjoy the new SDK!
Tom
-

Originally Posted by
Tom Eng
Hi Folks,
- An init() method is added to the OpMode class.
- A new LinearOpMode class is now available!!!
- New example op modes are included (including examples on using the LinearOpMode class).
- The Core Device Interface Module is now supported.
Woohoo! Can't wait to check it out! Thank you all for all your hard work on this!
-
The manual says to import ftc_app with the android icon. In windows I have ftc_app-master with a similar looking icon that I selected.
I get failed to sync gradle project ftc_app-master Failed to find target Google apis:19. Open sdk manager. I open the sdk manager and it still shows that the api 19 files that I had for the previous version are installed.
Where to now?
-
Hi FTC3805 - can you post a picture/screen grab of the error you are getting?
Also, are you importing the project (and not opening it as an existing Android Studio project)?
Tom
-
Hooray for the init() method and for the LinearOpMode class!! Thanks for being responsive to suggestions from the peanut gallery!!
CHEER4FTC website and facebook online FTC resources.
Providing support for FTC Teams in the Charlottesville, VA area and beyond.
-

Originally Posted by
FTC3805
The manual says to import ftc_app with the android icon. In windows I have ftc_app-master with a similar looking icon that I selected.
I get failed to sync gradle project ftc_app-master Failed to find target Google apis:19. Open sdk manager. I open the sdk manager and it still shows that the api 19 files that I had for the previous version are installed.
Where to now?
I think the previous version of the SDK targeted API 21. I had
to download the API 19 files before I could use the new SDK.
As Tom suggests, screen grabs of the errors, and perhaps the
SDK manager are always helpful.
-
The old build.gradle (v15_05_15_v07):
Code:
compileSdkVersion = 'Google Inc.:Google APIs:21'
The new build.gradle (Beta 20150803_001):
Code:
compileSdkVersion = 'Google Inc.:Google APIs:19'
They changed the target API version (to me, I usually set the build target API 22 (makes no difference on the outside as far as I can see), and change the min SDK version to 19, since I have no need to run the controller on anything before KitKat, but I believe why the min's 16 is in the Game Manual)
You should be fine changing that line in build.gradle back to the old version.
-
-
A few questions:
I have to ask how is LinearOpMode accomplished vs. the OpMode?
Is there anything that you did not get to in this release that is planned to be in by Kickoff?
Where is the init phase in the execution flow (right after the constructor, after start, before start)?
What is the difference between init and the constructor?
Why are the files in FtcRobotController/lib prefixed with "NOTICE_*" vs "LICENSE_*" or "COPYRIGHT_*"?
Is the release schedule changing to go to a more often release before the competition?
Why exactly is the edges of the words cut off in the app icon?
-
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules