Amonzon Fire TV not reading input

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi,

    I'm trying to use the Amazon Fire TV extension and can't get any input to work.

    The SDK manager won't update though I'm not sure why?

    When I try to install anything on SDK manager I get 'Access denied' message.

    Thanks for any help you can give.

    Edited once, last by doki (April 3, 2016 at 3:13 PM).

  • Installed the Android TV tools.

    Some more details...

    "[javac] required: int,KeyEvent
    [javac] found: GameController,int,KeyEvent
    [javac] reason: actual and formal argument lists differ in length
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.[javac] symbol: variable NEXUSTV
    [javac] location: class MMFRuntime
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 17 errors
    [javac] 3 warnings


    Thanks.

    Edited once, last by doki (April 3, 2016 at 7:34 PM).

  • Hi Fernando,

    I don't know what I'm doing wrong.

    I'm targeting Fire TV at 5.1 with API 22.

    Everything is building fine until I put an Amazon Fire or Nexus TV object into my app.

    If I replace the controller object/s with the OUYA object, my game builds with no problems, which is frustrating as it's supposed to work the same way.

    I'm using the latest 64 bit JDK with x86 Andoid SDK Manager.

    Does this part of the error give away any clues?


    [javac] required: int,KeyEvent
    [javac] found: GameController,int,int,KeyEvent
    [javac] reason: actual and formal argument lists differ in length
    [javac] C:\Users\Chris\AppData\Local\Temp\And1910.tmp\src\Runtime\SurfaceView.java:624: error: method keyUp in class CRunFIRETV cannot be applied to given types;
    [javac] handled = it.next().keyUp(controller, player, keyCode, msg);
    [javac] ^
    [javac] required: int,KeyEvent
    [javac] found: GameController,int,int,KeyEvent
    [javac] reason: actual and formal argument lists differ in length
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 2 errors
    [javac] 9 warnings

    Thanks again!

    Doki

    PS I've gone from 17 errors to 2 errors so I guess there's still hope! ;)

  • I can't see amazon fire tv sdk on android manager....

    Please login to see this attachment.

    How do I find the runtime version?

    I'm really excited about creating a Fire TV game, I just wish it would build :)

    Thanks

  • I am glad that you are excited to create games on Fire TV

    check this image this is the SDK

    Please login to see this attachment.


    also I recommend you to read

    Please login to see this link.

    each component designed for Fusion is very attach to their respective origin so is a good practice to read all information.

    Regards,


    Fernando Vivolo

    ... new things are coming ...

  • Thanks, Fernando.

    I ended up finding the pages you mention since my last post but it will be handy for others to see.

    OUYA made publishing really easy, I guess I was expecting Amazon to be the same.

    So now I've downloaded Android Studio and installed JAVA 1.8 JDK (the latest one).

    When I finish work I'll install those Amazon Fire SDKs and set my builds to API 22 (Minimum 5.1, Target 5.1).

    Fingers crossed!

    Just one last thing, I extracted the Game Controller extension in downloads; is there somewhere specific I should place it?

    For example, in the Clickteam program files?

    Sorry for my lack of understanding and thanks very much for your help.

    I'll share a tutorial if I can get it working, Sparckman's done some really helpful videos in the past. :)

  • Still nothing. :(

    Installed the Amazon SDKs and all other files mentioned on the link, tried on another computer, keep getting 2 errors.

    Installed and using API 22.

    Every app that doesn't use the game controller extension works fine.

    Looks like it's caused by "[javac] required: int,KeyEvent
    [javac] found: GameController,int,int,KeyEvent
    [javac] reason: actual and formal argument lists differ in length".

    Also, what does this mean? "As of Fire OS 5, the previously available Fire TV SDK add-on is deprecated" - I keep getting comments about deprecation in the error report.

    Any other suggestions? :)

    Thanks again.

    Edited once, last by doki (April 6, 2016 at 10:51 PM).

  • Thanks for reminding me, redpanda! I pretty much gave up on making Android games. I just tried again since reading your message and it turns out the latest Fusion update has fixed the input problem, for Android TV at least. I don't have my Fire TV anymore. So yeah, I'm very happy with this update, I can finally port games to my Forge, and other Android devices! And not a month too soon considering Razer are stopping OUYA publishing. :) Are you going to make stuff for Android TV? :)

  • REMEMBER

    since RAZER use both system OUYA Framework and Android TV , for this special console you must choose which one to use and you can not let both object in your application, so you must decide from start if you are going to use OUYA or Android TV

    Regards,


    Fernando Vivolo

    ... new things are coming ...

  • Thanks for reminding me, redpanda! I pretty much gave up on making Android games. I just tried again since reading your message and it turns out the latest Fusion update has fixed the input problem, for Android TV at least. I don't have my Fire TV anymore. So yeah, I'm very happy with this update, I can finally port games to my Forge, and other Android devices! And not a month too soon considering Razer are stopping OUYA publishing. :) Are you going to make stuff for Android TV? :)

    Um... not sure yet. I have a free game that is almost finished and looking for a home for it. It would be okay for TV, but much better for online (Flash) consumption. I would like to port it to RAZER, but since it's a free game, I don't want to waste a lot of time and money porting it. Last time, it took me about 6 months to get my game to work with in-app purchase on OUYA and I will NOT be going through that again.

    Please login to see this link.

  • Hi, I bought a fire tv stick to test again after the clickteam update, still nothing. Installed Amazon sdks and using latest open.gl version. Any other suggestions? By the way, does the fire tv object support the remote? I'll be happy once I get my apps approved by either Razer or Amazon. :)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!