草庐IT

project-reference

全部标签

android - Facebook SDK 4.10 : Attempt to invoke interface method 'java.lang.Object com.facebook.inject.Lazy.get()' on a null object reference 上的 NPE

背景最近我们将FacebookSDK库更新至4.10(来自here)。以前,我们时不时遇到同样的错误,但现在它似乎更频繁地发生了。问题我们无法理解它发生的地点和原因。这是崩溃日志:FatalException:java.lang.NullPointerException:Attempttoinvokeinterfacemethod'java.lang.Objectcom.facebook.inject.Lazy.get()'onanullobjectreferenceatandroid.os.Parcel.readException(Parcel.java:1552)atandroid

javascript - 错误类型 3. Activity 类 {com.awesome_project/com.awesome_project.MainActivity} 在 react native 中不存在(Android 设备)

我使用以下命令创建了项目。react-nativeinitAwesome_Project我已经使用以下命令启动了打包程序。react-nativestart我已经使用USB驱动器连接了我的Android手机。我已打开另一个命令提示符并运行以下adb命令以确保仅连接了一个设备。adbdevices我已经使用以下命令启动了应用程序。react-nativerun-android我遇到了以下错误。open:Permissiondeniedopen:PermissiondeniedStarting:Intent{com.awesome_project/.MainActivity}Errorty

android - 错误 : Android Source Generator: [project] AndroidManifest. xml 文件未找到

我是android的新手,使用intellij想法。当我想编译我的hello-world时(第一步;))我遇到了这个错误“AndroidSourceGenerator:[project]AndroidManifest.xmlfilenotfound”当然它不在我的根文件中。当我做任何新项目时,我都会遇到同样的问题。我搜索了很多,甚至找到了这个“AndroidManifest.xmlfilenotfound”,但没有帮助。请帮助。 最佳答案 你必须打开项目结构修改了一些东西。示例:ProjectStructure>Facets,你可以

android - 异常 : attempt to acquire a reference on a close SQLiteClosable

我发布了this早在5月份就在[android-developers]GoogleGroup上。直到上周我的一个学生做了,我才收到回复,也无法重现这个问题。我想我会把它贴在这里,看看它是否为任何人敲响了警钟。在我的一个代码示例中,我有以下方法:staticCursorgetAll(SQLiteDatabasedb,StringorderBy){return(db.rawQuery("SELECT*FROMrestaurants"+orderBy,null));}当我运行它时,偶尔会得到这个:05-0114:45:05.849:ERROR/AndroidRuntime(1145):jav

Android Studio "Project Structure"无法正常运行

我遵循安装AndroidStudio的所有必要步骤。我还检查了this问题,但仍然面临同样的问题。但是每当我创建任何新项目时,都会出现以下屏幕。我在Eclipse中找不到任何项目结构。在这里,我找不到任何“src”、“res”或任何文件结构。任何想法,如何获得正确的项目结构?当我尝试添加“新模块”时,出现以下错误。Nomessagejava.lang.IllegalStateException:atcom.android.tools.idea.wizard.NewModuleWizard.onFailure(NewModuleWizard.java:159)atcom.intellij

c++ - 对符号 X509_free 的 undefined reference

我正在尝试使用mongodb旧版C++驱动程序。(这里的“旧版”是指生产版本,fwiw。)在使用clang++3.6和boost1.55(来自ubuntu包存储库)并使用从git中提取的mongo-cxx-driver的ubuntu15.04主机上,我编译了驱动程序,然后尝试编译测试程序。$clang++-std=c++14mongo.cc-pthread-lmongoclient-lboost_thread\-lboost_system-lboost_regex-lssl-omo我看到这个错误:clang++-std=c++14mongo.cc-pthread-lmongoclien

c++ - 对符号 X509_free 的 undefined reference

我正在尝试使用mongodb旧版C++驱动程序。(这里的“旧版”是指生产版本,fwiw。)在使用clang++3.6和boost1.55(来自ubuntu包存储库)并使用从git中提取的mongo-cxx-driver的ubuntu15.04主机上,我编译了驱动程序,然后尝试编译测试程序。$clang++-std=c++14mongo.cc-pthread-lmongoclient-lboost_thread\-lboost_system-lboost_regex-lssl-omo我看到这个错误:clang++-std=c++14mongo.cc-pthread-lmongoclien

c++ - 对静态 constexpr 的 undefined reference

在此代码段中:templatestructFoo{staticconstexprstd::arrayarr{{0}};staticconstchar*data(){return&arr[0];}};templateconstexprstd::arrayFoo::arr;intmain(){std::cout::data()使用gcc5.2我得到了对Foo::arr的undefinedreference,而clang3.7给出了编译时错误:declarationofconstexprstaticdatamember'arr'requiresaninitializer出了什么问题,怎么办s

c++ - 在折叠表达式中使用 lambda 时出现 "Uninitialized captured reference"错误 - clang 与 gcc

考虑以下代码:templateautofold_left(F&&f,X0&&x0,X1&&x1,Xs&&...xs){autoacc=f(x0,x1);return([&](autoy){returnacc=f(acc,y);}(xs),...);}conststd::stringa{"a"},b{"b"},c{"c"},d{"d"},e{"e"};constautocat=[](autox,autoy){return"("+x+","+y+")";};调用和打印fold_left(cat,a,b,c)时,g++7和clang++5都输出:((a,b),c)调用和打印fold_left

c++ - 奇怪的 undefined reference `vtable

我在"undefinedreferencetovtable..."中困了一整天。其实我见过很多关于"undefinedreferencetovtable..."的回答处理例如:undefinedreferencetovtable"Transaction"Undefinedreferencetovtablehttps://gcc.gnu.org/faq.html#vtablesUndefinedreferencetovtable有些人的问题是忘记写虚函数,有些人忘记将.cpp文件添加到构建目录中。但我想我已经注意到了。我想做以下步骤:我想将类A_1和A_2编译成一个共享库libA。A_2