小编Red*_*rbo的帖子

离子添加平台android与自定义android-target

有谁知道如何在自定义android目标的离子中添加平台?如果我尝试这个命令:

离子平台添加android

它总是添加Android平台与最新的Android目标平台,任何人都知道如何自定义android目标而无需编辑清单和自定义平台添加Android版本?

android android-sdk-tools ionic-framework

24
推荐指数
2
解决办法
5万
查看次数

更改为最新的Multidex后无法解析导入android.support.multidex.MultiDex

我想在我的应用程序中使用multidex,At First我使用了依赖: 'com.google.android:multidex:0.1'但是在编译之后出现了这个错误:

错误:任务':packageAllDebugClassesForMultiDex'的执行失败.

java.util.zip.ZipException:重复条目:android/support/multidex/BuildConfig.class

后来我改变'com.google.android:multidex:0.1''com.android.support:multidex:1.0.1',但之后,import android.support.multidex.MultiDex;在应用程序类解决不了,任何人都可以帮忙吗?

android android-multidex

14
推荐指数
1
解决办法
1万
查看次数

导入com.google.android.gms.common.api.GoogleApiClient; 无法解决

我想使用此教程登录Google+登录按钮

我在google api控制台中复制了代码,设置了google_play_services库,添加了包名和SHA1密钥,但是有一些导入错误:

此导入不是错误:

    import com.google.android.gms.common.ConnectionResult;
    import com.google.android.gms.common.GooglePlayServicesUtil;
    import com.google.android.gms.common.SignInButton;

    import com.google.android.gms.plus.model.people.Person;
Run Code Online (Sandbox Code Playgroud)

但这导入错误(无法解决):

import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
import com.google.android.gms.common.api.ResultCallback;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.plus.Plus;
Run Code Online (Sandbox Code Playgroud)

有人有解决方案吗?

android google-plus google-play-services

11
推荐指数
2
解决办法
3万
查看次数

添加外部Jar库以构建Cordova插件(Ionic Framework)

有可能在构建用于离子框架的cordova插件时添加像android volley库这样的外部jar库,我在这里尝试构建cordova插件,但是在那个教程中它只是使用Android Core的能力,而不是外部的android库,有没有办法添加它是否可能?

android cordova ionic-framework

9
推荐指数
1
解决办法
9325
查看次数

获取数据:image/png; base64,{{image}} net :: ERR_INVALID_URL

我想转换使用Angular.js从服务器获取的图像数据(用于离子框架),我使用此代码:

$http.post(link, {
          token: token,
          reservationCode: reservationCode
          }).success(function (res){
            $scope.image = btoa(unescape(encodeURIComponent(res)));

        }).error(function (data) {
          return false;
        }); 
Run Code Online (Sandbox Code Playgroud)

并在我的HTML中使用此代码:

  <img src="data:image/png;base64,{{image}}">
Run Code Online (Sandbox Code Playgroud)

但是这个错误总是显示:

获取数据:image/png; base64,{{image}} net :: ERR_INVALID_URL

有人可以帮忙吗?

javascript html5 angularjs ionic-framework

6
推荐指数
2
解决办法
1万
查看次数

java.io.IOException:播放录制的mp4时setDataSource失败

我想使用Android Media Player播放录制的mp4数据,但在尝试播放时此错误显示:

java.io.IOException:setDataSource失败.

在android.media.MediaPlayer.setDataSource(MediaPlayer.java:1086)

在android.media.MediaPlayer.setDataSource(MediaPlayer.java:1032)

这是我的代码:

final ImageView play = (ImageView) root.findViewById(R.id.voice_play);
        play.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                try {
                    player = new MediaPlayer();
                    if (player.isPlaying()) {
                        player.reset();
                    }
                    player.setDataSource("file://mnt/sdcard/Android/data/com.myapp.apptalk/AudioRecorder/22-Oct-2015 11:26:14.mp4");
                    player.prepare();

                    seekbar.setMax(player.getDuration());

                    if (isPlay) {
                        player.stop();
                        play.setImageResource(R.drawable.play);
                        handler.removeCallbacks(runnable);
                        isPlay = false;
                    } else {
                        player.start();

                        runnable = new Runnable() {
                            @Override
                            public void run() {
                                seekbar.setProgress(player.getCurrentPosition());
                                handler.postDelayed(this, 1000);
                            }
                        };
                        handler = new Handler();
                        handler.post(runnable);

                        play.setImageResource(R.drawable.stop);
                        isPlay = true;
                    }
                } catch (Exception e) { …
Run Code Online (Sandbox Code Playgroud)

android mpeg-4 android-mediaplayer

5
推荐指数
1
解决办法
1万
查看次数

找不到libtoolize,即使我在OSX Yosimite中安装了libtool

我想使用Make install命令,我已经安装了所有要求,如yasm,nasm,curl,ant,rsync和autotools:autoconf,automake,aclocal,pkgconfig,libtool.(确切地说,我想从这里编译Linphone Android NDK:https://github.com/BelledonneCommunications/linphone-android.我已经按照那里的所有步骤)

我尝试使用此命令安装libtoolize:

brew install libtoolize
Run Code Online (Sandbox Code Playgroud)

但终端总是显示:

错误:没有可用的libtoolize公式

如果我尝试进行安装,终端将显示:

找不到libtoolize.请安装libtool.

有人可以帮忙吗?

ant macos android libtool-xcode linphone

4
推荐指数
1
解决办法
6086
查看次数

Ionic Framework gulp --cordova"准备"失败

我想在https://market.ionic.io/starters/nearme建立项目 时尝试gulp --cordova"prepare",此错误始终显示:

错误:挂钩失败,错误代码为127:projectname/app/hooks/after_prepare/update_platform_config.js

我试过这里的答案,但它显示同样的错误,任何人都可以帮忙吗?

cordova ionic-framework

3
推荐指数
1
解决办法
2192
查看次数

在Ionic框架中启用Android版Multidex

如果我使用Ionic Framework构建应用程序,有没有办法为Android 设置启用multidex(https://github.com/casidiablo/multidex)?

android ionic-framework android-multidex

3
推荐指数
2
解决办法
5722
查看次数

java.lang.UnsatisfiedLinkError:无法获取类 com.sun.jna.Pointer(神经技术 Megamatcher SDK)

我想尝试将多生物特征样本 android (来自https://www.neurotechnology.com/download.html#megamatcher_verifinger_verilook_verieye_sdk_tri)合并到我的项目中。

我已经将源代码复制到我的项目中,并添加所有 gradle 依赖项。构建apk时,出现以下错误:

java.lang.UnsatisfiedLinkError:无法获取类 com.sun.jna.Pointer

当我调试错误时,错误发生在尝试调用此代码时:

NLicenseManager.setTrialMode(LicensingPreferencesFragment.isUseTrial(this));
Run Code Online (Sandbox Code Playgroud)

如果我评论该代码,同样的错误仍然出现,但在此代码中:

NCore.setContext(this);
Run Code Online (Sandbox Code Playgroud)

这是我的 gradle 实现库:

//for my project
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support:design:27.1.1'

    implementation 'com.android.support:mediarouter-v7:27.1.1'
    implementation 'org.greenrobot:greendao:3.2.2'
    implementation 'com.github.yuweiguocn:GreenDaoUpgradeHelper:v2.0.2'
    implementation 'com.jakewharton:butterknife:7.0.1'

    implementation 'com.google.firebase:firebase-appindexing:17.1.0'
    implementation 'com.google.android.gms:play-services-maps:16.1.0'
    implementation 'com.google.android.gms:play-services-location:16.0.0'
    implementation 'com.journeyapps:zxing-android-embedded:3.6.0'
    implementation 'com.google.zxing:core:3.3.2'

    implementation 'com.github.dmytrodanylyk.android-process-button:library:1.0.4'

    implementation files('libs/volley.jar')
    implementation files('libs/httpclient-4.5.2.jar')
    implementation files('libs/httpcore-4.4.4.jar')
    implementation files('libs/httpmime-4.5.2.jar')

    implementation files('libs/commons-io-2.6.jar')
    implementation 'com.hrules:horizontalnumberpicker:1.1.1'
    implementation 'com.afollestad.material-dialogs:commons:0.9.6.0'
    implementation 'com.github.cdflynn:checkview:v1.1'
    api 'io.jsonwebtoken:jjwt-api:0.10.5'
    runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.10.5'
    runtimeOnly('io.jsonwebtoken:jjwt-orgjson:0.10.5') {
        exclude group: 'org.json', module: 'json' 
    }



// …
Run Code Online (Sandbox Code Playgroud)

java android jna gradle

2
推荐指数
1
解决办法
1984
查看次数