草庐IT

android - 语音转文本 在 apk 中包含语音引擎

我需要在我的应用程序中为Reallynon-Geeks提供语音转文本功能。有没有办法在编译时为各种平板电脑包含语音引擎? 最佳答案 您可以包含自己的引擎,例如CMUSphinx引擎。这也有在没有数据连接的情况下工作的优势。查看此post关于如何在Android上安装它-但是您必须更改Android.mk:反转LOCAL_STATIC_LIBRARIES的顺序,所以该行看起来像这样:LOCAL_STATIC_LIBRARIES:=pocketsphinxsphinxlmsphinxfeatsphinxfesphinxutil否则NDK

android - 升级从自己的网络服务器下载的apk

我需要帮助升级apk文件。我有为android2.2开发的apk文件,我不想在android市场上发布我的apk。我在我们自己的网络服务器上发布了apk。我可以将它下载到我的安卓手机上。现在的问题是我如何通过在我们的网络服务器上发布来升级apk文件。我的问题是:androidmarket如何进行apk升级?如何使用已安装旧版本的新版本升级android手机中的二进制文件?我使用在View中内置的android使用intent实际上是重新安装apk而不是升级。但我不希望提示询问“你想安装应用程序吗?”。我希望在用户单击升级按钮后升级apk,而不向用户显示提示,就像在android市场中那

android - 上传到亚马逊应用商店的 .apk 的最大大小

什么可以是上传到亚马逊应用商店的.apk的最大大小。实际上我的.apk文件有超过50MB的图像。所以它的大小大约是60MB的android应用程序。是否可以在亚马逊应用商店上传60mb文件。是否有任何其他解决方案,如apkexpansionongoogleplay。我们可以实现apkexpanson以在亚马逊应用商店上传超过50mb的apk文件吗.. 最佳答案 虽然亚马逊没有对上传的.apk文件实现严格的大小限制,但它只允许直接控制面板上传小于100MB的文件。超过100MB的文件将被引导使用FTP服务器。一般来说,Amazon建议

android - 如何在 apk 中 bundle UIAutomator

我正在尝试创建一个在单击按钮时启动UIAutomator的应用程序。目前,运行时问题是UiAutomator的NoclassDefFound-我已经在构建路径中添加了uiautomatorjar。任何指示我如何解决这个问题?谢谢!@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ButtonclickMe=(Button)findViewById(R.id.button1);c

java - 错误 :duplicate files during packaging of APK Android Studio Error

我在运行应用程序时在Androidstudio中遇到意外错误,以下是收到的错误消息Error:duplicatefilesduringpackagingofAPK/home/jithu/libs/android/android/aa/app/build/outputs/apk/app-debug-unaligned.apkPathinarchive:META-INF/DEPENDENCIESOrigin1:/home/jithu/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.3.6/cf8

android - 将 Android Play 服务包含到 APK

对于一个应用程序,我需要使用谷歌的播放服务来定位。有什么方法可以将位置服务('com.google.android.gms:play-services-location:7.0.0')包含到.apk中,以便最终用户不需要更新播放服务如果设备上安装了旧版本,则通过Play商店? 最佳答案 GooglePlay服务是独立的应用程序。由于它不是开源的,我们将无法在您的应用程序的apk中使用它。我们在应用中添加的googleplay代码部分只是我们的应用和googleplay服务应用之间的接口(interface)。

android - 将 build(apk) 上传到 hockeyApp 的管道脚本

我正在使用Jenkins构建我的Android应用程序。我在我的repo协议(protocol)中添加了“Jenkinsfile”,我当前的管道脚本看起来像这样并且工作正常。node{try{stage("build.clone"){checkoutscm}stage("build.clean"){sh"./gradlewclean"}stage("build.package"){sh"./gradlewassembleDebug"}}catch(error){throwerror}}现在我需要将我的apk上传到hockeyapp。HockeyApp的Jenkins插件已安装。他们已使

android - 自 AS 3.0 (gradle 4.1) 起无法安装通过 Gradle 自动签名的 APK

自从使用gradle4.1更新到AndroidStudio3.0后,我就遇到了这个问题。如果我使用Build&Run创建apk,然后将这个apk(路径app/build/outputs/apk/...)上传到设备并尝试安装它(它是干净的安装应用程序不在设备上)我收到“应用程序未安装”错误。我的gradle设置fragment:signingConfigs{release{storeFilefile("../path_to_keystore/keystore.jks")storePassword"mypass"keyAlias"myAlias"keyPassword"mypass"}}b

android - 启动时发布 APK 崩溃 - React Native

我对ReactNative发行版APK有疑问。应用程序在Debug模式下运行,但在Release模式下立即崩溃从可能导致此问题的logcat获取这些消息ModuleAppRegistryisnotaregisteredcallablemodule(callingunmountApplicationComponentAtRootTag)11-0108:28:24.53166446662EReactNativeJS:undefinedisnotanobject(evaluating'd.View.propTypes.style')11-0108:28:24.53466446662EReac

android - Base64 APK 路径

注:已经看到了thisquestion检查Oreo模拟器上的android应用程序位置,APK仍安装在/data/app。但是,不是以下格式:/data/app/oroptionally/data/app/-1现在/data/app/-_-或/data/app/--有人知道这个变化吗?我试过谷歌搜索,但“APKandroidlocationbase64”组合会产生一大堆不相关的结果(或者谷歌会忽略base64关键字)Google博客或githubcommit的链接会很好。如果有人知道的话,我会选择AOSP的一般位置。理想情况下,我想知道为什么(更改)以及如何(生成base64)。