CoolMicApp-Android | The main repository for the Android version of Cool Mic | Audio Utils library
kandi X-RAY | CoolMicApp-Android Summary
kandi X-RAY | CoolMicApp-Android Summary
-=-=-=-=-=-=-=-=-=-=- Cool Mic 1.x README -=-=-=-=-=-=-=-=-=-=-. Cool Mic is an open source Icecast source client. It livestreams audio captured by your Android device’s microphone or mic in / line in jack. It can stream to any Icecast server in the open-source audio formats Ogg/Opus and Ogg/Vorbis. It has many features and a simple, easy to use interface. Cool Mic aims to be the best way to livestream quality audio from your smartphone or tablet. -=-=-=-=-=-=-=-=-=-=-=-=-=- Getting Involved / Contact -=-=-=-=-=-=-=-=-=-=-=-=-=-.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Set up the imageView
- Control the UI
- Control the View
- Check required permissions
- This method is called when a control event is received
- Post the notification
- Initializes the wrapper status
- Stop stream
- Handle a touch event
- Handles a command
- Stops the server
- Fetch all listeners from the server
- On image click
- Handle a start command
- Sets the default values
- Sets up the builder
- On create options menu
- Perform the share
- Display the background alert service CMTSTOS message
- Called when the background method is called
- Unbind client
- Adds a key to the dialog
- Prepare an ICEcast stream
- Set the status of VUMeter
- Handles menu item selection
- Initializes the view
CoolMicApp-Android Key Features
CoolMicApp-Android Examples and Code Snippets
Community Discussions
Trending Discussions on CoolMicApp-Android
QUESTION
I'm trying to build an Android projects which involves NDK: CoolMicApp-Android (already have the latest Android Studio and NDK installed)
I followed the BUILDING note correctly. When the project is loaded in Android Studio, there are some errors:
Build command failed.
Error while executing 'C:\Users\Cipta-NB\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\Cipta-NB\StudioProjects\CoolMicApp-Android\app\src\main\jni\Android.mk NDK_APPLICATION_MK=C:\Users\Cipta-NB\StudioProjects\CoolMicApp-Android\app\src\main\jni\Application.mk APP_ABI=armeabi NDK_ALL_ABIS=armeabi NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=C:/Users/Cipta-NB/StudioProjects/CoolMicApp-Android/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=C:\Users\Cipta-NB\StudioProjects\CoolMicApp-Android\app\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
Android NDK: INTERNAL ERROR: The armeabi ABI should have exactly one architecture definitions. Found: ''
process_begin: CreateProcess(NULL, "", ...) failed.
*** Android NDK: Aborting... . Stop. Open File
The C libs can be built successfully by running this command, though:
ndk-build NDK_APPLICATION_MK=C:\Users\Cipta-NB\StudioProjects\CoolMicApp-Android\app\src\main\jni\Application.mk NDK_PROJECT_PATH=C:\Users\Cipta-NB\StudioProjects\CoolMicApp-Android\app\src\main
In my laptop, ndk-build is located in C:\Users\Cipta-NB\AppData\Local\Android\Sdk\ndk-bundle. Creating an environment variable called NDK_PROJECT_PATH and restarting Android Studio doesn't solve the problem.
This is the content of local.propertes file in the project directory:
ndk.dir=C:\Users\Cipta-NB\AppData\Local\Android\Sdk\ndk-bundle
sdk.dir=C:\Users\Cipta-NB\AppData\Local\Android\Sdk
And this is the content of Application.mk
APP_ABI := armeabi-v7a
APP_PLATFORM := android-14
Is there any (easy) workaround?
...ANSWER
Answered 2018-Jun-05 at 19:42NDK_PROJECT_PATH=null
is a red herring. It only looks alarming. It's not an error. This is how NDK build is configured in Android Studio.The latest NDK r17 dropped support for some ABIs. Unfortunately, the old Gradle plugin does not know that. You can resolve this inconsistency by tuning your build.gradle script, but upgrading the plugin is easier and safer.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install CoolMicApp-Android
You can use CoolMicApp-Android like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the CoolMicApp-Android component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page