Install_failed_missing_shared_library when migrating project tango to Mira release - google-project-tango

I am trying out new versions of the project tango c++ examples from github
but I'm having problems running them.
I get the error:
"Installation failed with mesage INSTALL_FAILED_MISSING_SHARED_LIBRARY"
when trying to run the example in Android Studio.
I suspect this is related to the service migration. If I try to change
<uses-library
android:name="com.projecttango.libtango_device2"
android:required="true" />
to
<uses-library
android:name="com.projecttango.libtango_device"
android:required="true" />
it builds, but I get the error when starting the application:
"Tango Core out of date, please update in Play Store"
There does not seem to be a any newer version of Tango Core for the Mira update in the Play store, might this be the problem?
For reference, I'm running on Ubuntu 15.04, and I've also changed the Application.mk according to this issue : https://github.com/googlesamples/tango-examples-c/issues/70

Please check
https://developers.google.com/project-tango/release-notes
The BSP OTA updated will including the libtango_device2 library.
Also The Mira release examples code have a version check, which need downloading Mira TangCore from PlayStore.
Mira releast TangoCore is out. please check your Playstore for updating your TangoCore.
Thanks.

Related

Versioning Google play

I have been working to build an app and I deployed it only for testers(internal testers).
yesterday I have done building the app and I want to publish it,
unfortunately, the version code is wrong the version code now is (3033 (2.8.0))
and I want to reset it can you guide me on how can I start from version
1.0.0
Thanks in advance
I contact support they don't allow me to reset the version code until the date of my answer
they reply:
I checked into it and the Play Console doesn’t currently support resetting the version codes.

React Native assembleRelease app::bundleReleaseJsAndAssets never progress

I'm trying to generate release version of my app using React-native :
./gradlew assembleRelease
It's progress until app::bundleReleaseJsAndAssets gets stuck at 93% and never progress. I dont have any error on terminal.
About OS I'm on Mac OS.
issue reported https://github.com/facebook/react-native/issues/10078
If you are using realm, please consider that comment:
:app:bundleReleaseJsAndAssets was trying to bundle the default.realm* in the root folder generated from the tests in jest... So it was hanging there.
It couldn't decompile them or whatever. So i just deleted them and it worked again
I used to have realm in my project but removed it. I still had files not tracked by git, hanging around. I simply removed everything related to realm and it worked again
If you are building the react native app in android studio and you are stuck at
app::bundleReleaseJsAndAssets never progress
It could be the issue with "CMD" in the android studio. Please Make sure you install the plugin.
I'm able to resolve the issue.

How would you mavenize the Apache Flex SDK 4.13?

I read the manual available here https://cwiki.apache.org/confluence/display/FLEX/Apache+Flex+SDK+Mavenizer. But it's confusing me. It's told that I should apply converter seprately to Flex SDK and Air SDK. But at present both of SDKs downloaded and merged by current Apache Flex Installer (should I download packages manually?). Also I don't have the flex-sdk-converter-1.0.jar. After build the mavenizer I have air-converter-1.0.0-SNAPSHOT.jar, flex-converter-1.0.0-SNAPSHOT.jar, base-converter-1.0.0-SNAPSHOT.jar and flash-converter-1.0.0-SNAPSHOT.jar.
How to use those tools to properly put Flex and Air SDK to the maven repositoy?
I also faced the same problem 2 months back.
The documentation on the website was for older version.
It has been updated on November 03rd.
Can you try again by following that?
This appears to be the current documented process now.
https://cwiki.apache.org/confluence/display/FLEX/Preparing+FDKs+for+Maven+builds

Should i uninstall cordova and install phonegap if I want to use build.phonegap.com?

I started with Cordova 3.3.1-0.3.1 because I didn't know any better. Everything installed by npm, etc. Then i wasted much time trying to debug remotely using weinre, etc.
Moved onto build.phonegap.com, and linked my cordova git repo. Build seems to work fine, but debugging still not working. Slight progress in that the debugging client now connects to the target, but for some reason the app borks on the device:
Application Error
There was a network error. (file:///android_asset/www/index.html)
Now every time I open the app on the device I get:
Cordova API specs
bunch of links to tests none of which work.
One more note, Phonegap says my app is using an older version of Phonegap (2.9) and recommends upgrading to 3.0. I'm using Cordova 3.3. Should I uninstall cordova 3.3 and install phonegap? Any issues to watch out for?
Thanks.
You don't need to uninstall cordova to install phonegap, you can have both on your system.
If you created a project using cordova and want to use it in phonegap build, you have to modify the namespace in config.xml to have the phonegap specific parameters work. (for example gap:plugin for the plugins).
use <widget id="com.app.package" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
instead of <widget id="com.app.package" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
and in index.html, include phonegap.js instead of cordova.js.
About the error you have, I've seen that when the loading of index.html goes into a timeout.
It can be a javascript taking too long or you checked debug in phonegap build but the device can't access the weinre server before the timeout.
I got this error because I zipped up the whole project folder. I tried again with just www folder zipped and it worked.

How to add Mac OSX to cordova project

I currently have a Cordova project with 2 platforms: Android and iOS
I'm trying to add "OSX" with this:
https://github.com/apache/cordova-osx
However the documentation is quite hard to follow and I can't seem to get it to work properly.
Does anyone have any idea on how to do this? or more precise step by step instructions?
The Cordova CLI does not support OSX project targets.
In your project working directory root, type in:
cordova platform list
... to see the available and installed platforms.
just wondering if anyway gots this running ? actually I tried to load cordova from master. Later I tried to applied the patch which did NOT worked. So I did what the patch did by hand.
Anyway after the full cycle still "platform list" does not changed ?
So I assume there are more steps to be done, before OSX is added as a new platform?

Resources