我无法将apk文件安装到我的LG V10中,而该应用程序在Android模拟器上运行完美。我已经检查了未知来源,我使用代码来防止变暗 //防止屏幕变暗
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
我选择Build Variant是Debug。如果我选择发布它会出错:
Error: Fragments should be static such that they can be re-instantiated by the system, and anonymous classes are not static [ValidFragment]
这是我的Gradle:
defaultConfig {
applicationId "quiz"
minSdkVersion 14
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
FragmentActivity.java它有点长。所以我希望你们能读完所有内容。
我把它放在Google文档中。我尝试将其作为代码使用10分钟,但它出现了很多错误。
任何人都可以帮助我吗?谢谢。
答案 0 :(得分:-1)
似乎片段的一些问题,以及要检查的代码,以确保错误是什么。
可能的解决方案 更改应用程序构建的变体以从调试中释放。 如果要更新应用程序检查版本名称,请更改版本代码和版本名称。
首先连接LG智能手机,看它是否连接到Android工作室。
由于错过配置的开发环境或您的智能手机不支持该应用程序而发生此类错误。
如果它在模拟器上运行,那么它也应该在您的应用程序中运行而不会出现任何问题。