我已经开始了一个新的android工作室项目,并且在打开主要活动时,设计视图显示了这个错误并且没有在模拟器上显示布局:
org.jetbrains.android.uipreview.RenderingException:无法加载LayoutLib:com/android/layoutlib/bridge/Bridge:org.jetbrains.android.uipreview.LayoutLibraryLoader.load中不支持的major.minor版本52.0(LayoutLibraryLoader.java:90 )位于com.intellij.android.designer的com.android.tools.idea.rendering.RenderService.createTask(RenderService.java:166)的org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:180). design.Surface.AndroidDesignerEditorPanel $ 6.run(AndroidDesignerEditorPanel.java:475)at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue) .java:310)at com.intellij.util.ui.update.MergingUpdateQueue $ 2.run(MergingUpdateQueue.java:254)at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:269)at com .intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227)位于com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)位于com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)com.intellij.util.Alarm $ Request $ 1.run(Alarm.java:351)at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:439)at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask. java:138)at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:895)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:918)at java.lang.Thread.run (Thread.java:695)
这里有什么问题?谢谢.
我正在尝试运行bundle命令来安装todo应用程序的所有gem.所有宝石下载都没有问题,但sqlite3 gem没有.我不知道以下是什么意思,请有人解释发生了什么以及如何解决?
使用本机扩展安装sqlite3 1.3.8
Gem :: Ext :: BuildError:错误:无法构建gem原生扩展.
/Users/tomfinet/.rbenv/versions/2.2.3/bin/ruby -r ./siteconf20151208-
2023-1esrcfp.rb extconf.rb
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... yes
checking for sqlite3_initialize()... yes
checking for sqlite3_backup_init()... yes
checking for sqlite3_column_database_name()... no
checking for sqlite3_enable_load_extension()... no
checking for sqlite3_load_extension()... no
checking for sqlite3_open_v2()... yes
checking for sqlite3_prepare_v2()... yes
checking for sqlite3_int64 in sqlite3.h... yes
checking for sqlite3_uint64 in sqlite3.h... yes
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
compiling backup.c
compiling database.c
compiling …Run Code Online (Sandbox Code Playgroud) 我一直在为一个网站的导航栏工作,并希望在屏幕的左侧有4个元素,在屏幕的右侧有2个元素.我确信有一个简单的解决方案,但我只是没有让元素左右浮动.
这是我的HTML:
<div id="navbar">
<ul>
<!--<li><a href="index.html" class="logo"><img src="../img/PowerUpLogo.gif" class="logo"></a></li>-->
<li><a href="home.html">Brand</a></li>
<li><a href="stories.html">Link</a></li>
<li><a href="community.html">Link</a></li>
<li><a href="contact.html">Link</a></li>
<span class="padding"><a href="log_in.html" class="button button-log-in">Log In</a></span>
<span class="padding"><a href="sign_up.html" class="button button-sign-up">Sign Up</a></span>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的CSS:
/*****NAVBAR****/
#navbar ul {
padding: 0;
margin: 0;
overflow: hidden;
}
#navbar ul li {
display: inline-block;
padding: 1.5% 2%;
}
#navbar ul li a {
color: #4F8E64;
font-size: 0.9em;
font-weight: 500;
}
#navbar ul li a:hover {
text-decoration: underline;
}
/**********************
******NAV BUTTONS******
**********************/
.button { …Run Code Online (Sandbox Code Playgroud) 我正在尝试生成一个列表,其中将包含我正在尝试解决的问题的解决方案列表。我正在使用列表理解来执行此操作,生成所有可能的组合,然后使用谓词进行过滤,以便仅包含解决方案。这是我的代码。
solveRow :: Row -> [Row]
solveRow (Row target rowCells) =
[(cellsToRow target cls) | (cls <- (cellPermutations rowCells)), (result cls)==target]
Run Code Online (Sandbox Code Playgroud)
cellPermutations返回[[Cell]],因此cls应该是类型[Cell]。当我尝试编译时出现错误。
我认为<-将右侧的每个元素(在这种情况下[Cell])传递给左侧变量。为什么我会收到解析错误<-?