Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

AnswerHub Maintenance

Background maintenance is scheduled to occur between 9 - 11am EDT on Tuesday, May 21. Site operation may be slower than normal during this time and a brief interruption in operation may be observed

How to add a third party SDK for Android?

I'd like to work with a third party SDK (https://github.com/50ButtonsEach/fliclib-android) and am unsure on where to begin.

If anyone could outline the general process of getting things setup it'd be extremely helpful. Ideally, at the end of the process I'd have some simple Blueprint nodes to work with.

Product Version: UE 4.16
more ▼

asked Jul 27 '17 at 02:47 PM in Blueprint Scripting

avatar image

38 1 8 10

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

Wow ... a smart button for Unreal ... interesting ...

If there is a flic C++ library, it is doable. Since fliclib-Android is a java library, you can't create blueprint nodes to work with java libraries. I looked into the 50buttons repo and I did not see a c++ library.

Right now, the way this works is Unreal has a custom build tool that copies all the java specific part of the android app into a folder and then compiles all the unreal part into a c++ shared library(.so) into a 'jni' folder in the android app. Unreal talks to the java part thru Jni and this happens in the app not in the Unreal editor. You cannot build blueprints using a java/iOS library.

if there is a c++ library then blueprints are doable.

Hope this helps d0d0

more ▼

answered Jul 27 '17 at 04:08 PM

avatar image

477 16 8 18

avatar image FlawsomeInteractive Jul 27 '17 at 04:30 PM

Thanks - yeah definitely helpful. Time to search for a hacky work around ...

avatar image d0d0 Jul 27 '17 at 05:11 PM

There is no straight forward method, but there is a hack. It is not elegant, but it will work. If you are developing something for flic, I don't recommend it, but if you are a game developer, this will work for you.

If you are interested, you can find me at forums.unrealengine.com

Thanks d0d0

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question