Skip to content

MahmoudFayed/build_ring_exts_android

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Building Ring extensions for Android [WIP]

This repo made to help building Ring extensions for Android from Ubuntu

Steps

  • Merge the files in this repo into the extensions folders in Ring folders architecture.

    (@) Note: LIBS and INCLUDE files/folders should be brought by building the original libraries from source. Take a look at this repo

  • Use gencodeandroid.sh or gencode.sh if needed.

  • Copy libring.so file that has been specifically generated for Android. Use this method

  • Open QtCreator for android and open the extension project file into it (the .pro file).

  • Make sure that the target of the android is the same target that you want from (Projects mode -> Build -> Build Environment = ANDROID NDK PLATFORM option)

  • Build the project as usual.

The output file will be in a newly created folder after the building process this folder location will be mentioned in the Compile Output window of QtCreator.

	Note: the libs binaries that is bundled with the repo now is built for android api=21 arch=arm I attach them for easy testing in the nearest future then will be removed
	
	Very Important: ringqt has a SegFault error msg at time of loading from within android

About

Build Ring extensions for Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 90.7%
  • C++ 9.2%
  • Other 0.1%