I am making an application i need to integration canon camera through Android device for i got sdk from canon provided for windows.. in which there are 3 headers files and EDSDK.lib and some Dll files . I am using android NDK for integrating c files in android Applications.
Please help..
Thanks
You really are not going to be able to use the Windows SDK for Android.
You will either have to find an Android SDK, build it yourself [ assuming the source of the SDK is available ], or reverse engineer the protocol.
Related
I want to add access to MEGA cloud in my Android application, I download examples from https://github.com/meganz/sdk.git.
In ReadMe file says
Download the prebuilt libraries (`libmega.so`) along with its corresponding Java classes from [here](https://mega.nz/#!zktVFAyS!ZzvOYnU-I6cmKgc3_rA-UIJh98suyLAM6BPF7_57BoM).
But file isn't there anymore. And in my understanding all examples and SDK was built for develop on Linux system, can I use this SDK to develope if I have Windows? Did someone do it?
I dont have any knowledge of using c libraries, i need to use Argon2 library https://github.com/p-h-c/phc-winner-argon2 in my android application, i read alot of articles about adding c code into android app, but i cannot find the .so file of the library, i tried opening the library in visual studio to build but no luck. i tried to use the make command in cmd windows but no luck, is it possible to add the c code directly into my android app with out the need to build, or i must build an os? i am using a mac computer for my android development.
if possible, please guid me into doing it, note that we need to add same library to our ios app and c# website and server.
thank you in advance
There is an app out there called "PascalGUI" (Link to google play store) which can compile the code into APK files.
I looked through the web and emailed the developer but i cant find any way how i could do the same thing. I think he uses the official fpc sources and just passes the code but im not sure.
Is there any documentary or someone who knows how this could have been made?
Generally, FPC is cross platform, so it can target many processor architectures. Creating Android Application using FPC can be done through Android NDK, and it can also be done using Android SDK.
Michael Van Canneyt wrote in his page about creating Android using FPC and Android SDK.
I'm not sure if that App uses same approach, but this seems to be very similar.
Update (12/2017):
The easy recommend way to build Android applications (APK) using Lazarus -as for now- can be done using Laz4Android and "Lazarus Android Module Wizard".
Hope this help.
I have developed a tuner application with NDK. Now I want to achieve this.
step 1: my application to be added in to android source
step 2: i need to compile the android source
step 3: i need to flash the output on my device.
After flashing the compiled output, In device I have to have my application there.
For all 3 steps as I told above, please help me step by step.
The Android app can communicate with the native code (NDK) using JNI. Follow the http://developer.android.com/tools/sdk/ndk/index.html link to know more about integrating the Native code in Android apps. Then build your android app.
Add your android app in android_source code. May be under /android_source/packages/apps/your_app. Do the changes in android_souce/build/target/product/generic.mk, where add your new project name under the list of apps to build your app along with them.
Now compile the android source code and flash it on your device. You can see see your app on your device.
I'm doing a project using OpenCV 2.3.1 and I want to embedded this on a pandaboard. So I'm looking for someone who can help me to instal opencv on Pandabord using Linaro Android 11.11 . If you have some link or if you can advise me I would appreciate.
Thanks in advance.
Best Regards
If you want to run openCV on android I would suggest you learn about the java native interface, JNI. I have developed image processing algorithms on Android cell phones. You want to get Eclipse and install the SDK :http://developer.android.com/sdk/installing.html
After that you need to install the Eclipse NDK in order to develop C/C++ code in your java apps, this gave me about x5 increase in performance: http://developer.android.com/sdk/ndk/index.html
Finally you need to download and link the openCV C/C++ library to your projects:
http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html#android-binary-package
You should also check out the google Play Store, they have some cool OpenSource projects you can look at.