無事にbuild出来るようになったVuforia5 sample appにLicenseKeyを入れる

みなさんこんにちは! 以前の記事の続きになります。

SampleAppにLicenseKeyを入れる

以前の記事で無事build出来るようになったわけですが、正常に動きません。 おそらくLicense Keyを入れてないからじゃないか、と思ったのでLisence Keyを入れる場所を調べてみると、公式にありました!何も問題なかった!

公式によるとcom.qualcomm.vuforia.samples.SampleApplicationSampleApplicationSession.java:336に書けばよいといいことらしいので書きましょう!

private class InitVuforiaTask extends AsyncTask
    {
        // Initialize with invalid value:
        private int mProgressValue = -1;

        protected Boolean doInBackground(Void... params)
        {
            // Prevent the onDestroy() method to overlap with initialization:
            synchronized (mShutdownLock)
            {
                Vuforia.setInitParameters(mActivity, mVuforiaFlags, " your_license_key ");

                do
                {
                    // Vuforia.init() blocks until an initialization step is
                    // complete, then it proceeds to the next step and reports
                    // progress in percents (0 ... 100%).
                    // If Vuforia.init() returns -1, it indicates an error.
                    // Initialization is done when progress has reached 100%.
                    mProgressValue = Vuforia.init();

                    // Publish the progress value:
                    publishProgress(mProgressValue);

                    // We check whether the task has been canceled in the
                    // meantime (by calling AsyncTask.cancel(true)).
                    // and bail out if it has, thus stopping this thread.
                    // This is necessary as the AsyncTask will run to completion
                    // regardless of the status of the component that
                    // started is.
                } while (!isCancelled() && mProgressValue >= 0
                    && mProgressValue < 100);

                return (mProgressValue > 0);
            }
        }

最後に

やった!これで動くだろう!と思ってわくわくして待ってたのですが、USBでつないで動かしてみると以下のエラーが(´・ω・`)

s3dReadConfigFileってやつの75行目でエラーが出てるのはわかるのですが・・・ もう少しsample appを動かすまでの旅は続きそうです。

<2015.09.03追記> ついに動きました!色々ありがとうございました!

Vuforia5でAndroidのSampleAppを動かすまで – 完結編 –