草庐IT

APPLICATION

全部标签

android - ACRA 4.9.0 : How can I write ACRA report to file (in Application data folder)

我想使用最新的Acra4.9.0将崩溃报告写入文本文件。我不能举例说明这个最新版本。我尝试使用可用的文档。Acra已启用但它没有写入文件。myApppackagecom.myApp;importorg.acra.ACRA;importandroid.app.AlertDialog;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.view.KeyEvent;importandroid.view.View;importcom.myApp.Application.AppLa

android - 在 appComponent dagger 2 中动态添加测试模块?

您好,可以在我的AppComponent中添加测试模块吗?下面是我对appComponent的真实表示@Singleton@Component(modules=arrayOf(MainModule::class,AnalyticsModule::class,MainAndroidBinding::class,AccountAndroidBinding::class,AndroidSupportInjectionModule::class,HomeAndroidBinding::class,NetworkModule::class))interfaceApplicationCompone

android - ViewModel 中的实例成员 LiveData 变量?

在使用Android几年后,我试图了解Android架构组件。阅读官方文档和一些博客后,让我感到困惑的一件事是在哪里创建LiveData变量。在下面的第一个变体中,我只在存储库类中创建了一个livedata变量,而在两个变体中的第二个变体中存储库和View模型类。两种变体都有效。第一个变体:publicclassScoreViewModelextendsAndroidViewModel{privateScoreRepositorDBscoreRepo;publicScoreViewModel(Applicationapplication){super(application);scor

android - 为什么应用程序突然与某些设备不兼容?

我似乎有一个严重的问题。几周前,我发布了一个应用程序,AntipaperNotes(com.pancerola.and.antipaper.notes)。它在API级别11(Honeycomb)上运行,除此之外没有任何要求。根据市场:Thisapplicationisonlyavailabletodeviceswiththesefeatures,asdefinedinyourapplicationmanifest.Screenlayouts:SMALLNORMALLARGEXLARGERequireddevicefeaturesandroid.hardware.touchscreenT

android - supports-screens 标 checkout 现在 application 标签之后?

自从我最近更新了SDK和Eclipse后,Eclipse中报告了以下问题。这是什么意思?我应该在哪里放置supports-screens标签?tagappearsaftertag这是我的应用程序的典型list:提前致谢。 最佳答案 我认为supportscreens标签应该在application标签之前。 关于android-supports-screens标checkout现在application标签之后?,我们在StackOverflow上找到一个类似的问题:

Android 13 安装应用报错:The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

Android12及以下能运行的程序,现在在Android13系统上面运行,结果安装的时候提示:Theapplicationcouldnotbeinstalled:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED。解决方案:在AndroidManifest.xml需要添加android:exported,android:exported是Android13才要求的,于是在application节点下面的activity节点和receiver节点中都添加一个android:exported="true",再重新编译运行就可以了。

android - ionic 推送 : GCM project number not found in android application

我正在尝试使用ionic.io发送推送通知。这是我所做的:在GCM中创建应用并启用GCMAPI。创建凭据并获取APIkey。在ionic.io仪表板中创建应用创建安全配置文件并添加apikey在ionic.io控制面板中创建一个apitoken我在app.js中的源代码由ionicstartpushdemo生成.run(function($ionicPlatform){$ionicPlatform.ready(function(){varpush=newIonic.Push({"debug":true});push.register(function(token){alert(toke

c# - APK 包不在 ASP.NET Core MVC 中提供

我想在我的ASP.NETCoreMVC项目中提供.apk文件,但我不能,因为它返回404。我在VS2017中使用默认模板创建了一个简单的ASP.NETCoreMVC项目,并将.apk文件添加到wwwroot文件夹,然后我尝试访问它使用/application.apk路径,它没有工作,而/favicon.ico工作,并且该目录中的其他静态内容工作,因为在默认模板app.UseStaticFiles()被调用。然后我尝试更改配置,将静态内容从wwwroot文件夹中取出,并将application.apk放在项目的根目录中(一个文件夹从wwwroot)并使用以下方法配置项目:app.UseS

java - Android 将 Activity 放在首位

我们需要让我们的应用程序始终位于最前面。实际上,我们需要为设备创建一个信息亭模式。这些设备将提供给用户,因此他们只能在设备上使用我们的应用程序。我们已经做了一些研究来捕获所有可能的关键事件,例如用户按下Home和Search,但这种方法似乎相当困难。我们已经决定尝试使用我们的应用程序创建一个服务,该服务将监视最顶层进程是什么,如果不是我们的应用程序则将我们的进程返回到顶层。我们被困在将我们的应用程序带到顶部的部分。尝试使用StartActivity()时,没有任何反应。我们认为可以按照家庭启动器调用我们的Activity的方式来执行此操作。我们已经审查了与此相关的所有帖子,但尚未找到正

java - 安卓 Ant 构建

我想使用Apacheant文件构建我的Android应用程序的两个版本。问题是,除了精简版中的广告外,这两个版本完全相同。我阅读了关于使用Configurations和ant来build调试版本。下面的类定义了一些可以在应用程序中引用的常量。publicclassConfig{//Whetherornottoincludeloggingintheapp.publicfinalstaticbooleanLOGGING=true;}这里是一个关于如何使用这个常量来确定是否启用日志记录的示例。if(Config.LOGGING){Log.d(TAG,"[onCreate]Success");