I am trying to compile and build an apk for the CyanogenMod camera app on Android Studio. I have cloned the repo from here. And I am trying to compile it.
Now a module in the project called VideoModule.java
has references to classes that are not available in a public SDK.
For example android.os.SystemProperties
, now after reading this answer I am guessing that the particular class won't be available until I run the app on a live device (Correct me if I am wrong)
So I was wondering can the apk still be built on my system without the class being available in the SDK that I am using. Because it shows up as a compile time error in Android Studio.
That is
Cannot resolve symbol 'SystemProperties'
Can I build the apk on my machine and deploy on a device to work on ? Is it even possible to build the camera app in Android Studio ?